What are Official Plugins?
Official Plugins is a curated collection of community-contributed plugins for Nadoo AI Platform. These plugins extend Nadoo’s capabilities by providing ready-to-use tools for various tasks. All plugins are:- ✅ Free and open-source (MIT License)
- ✅ Community-reviewed for quality and security
- ✅ Ready to install with pre-built packages
- ✅ Well-documented with examples and guides
Available Plugins
Calculator
Category: Utility | Author: Nadoo TeamSafe mathematical calculations without external dependencies
Web Search
Category: Utility | Author: Nadoo TeamReal-time web search powered by Tavily AI
Quick Start
Install a Plugin
Download from GitHub Releases or build from source:Use in Your Workflow
Once installed, plugins are available as tools in your workflows:Plugin Categories
🛠️ Utility (2 plugins)
- Calculator - Mathematical calculations
- Web Search - Real-time web search
🔮 Coming Soon
- Email integration
- Database connectors
- File processing
- Social media integrations
- Cloud storage
- Translation services
For Plugin Developers
Creating a Plugin
Want to contribute your own plugin?1
Install SDK
2
Create Plugin
3
Implement Tools
4
Test Locally
5
Submit PR
Fork official-plugins and submit a pull request
Plugin Structure
Each plugin directory contains:Quality Guidelines
Documentation
Documentation
- Clear README with features, usage, and examples
- Document all parameters and return values
- Include troubleshooting section
Security
Security
- Never hardcode API keys or secrets
- Validate all user inputs
- Use safe evaluation methods
- Follow OWASP security guidelines
Code Quality
Code Quality
- Handle errors gracefully
- Add proper logging
- Use descriptive variable names
- Include type hints
Testing
Testing
- Test all tools thoroughly
- Include edge cases
- Verify error handling
- Test with various inputs
Contributors
👨💻 Core Team
Nadoo Team
Plugins: calculator, web-searchGitHub: @nadoo-ai
🌟 Community Contributors
Want to see your name here? Contribute a plugin!When you contribute a plugin, you’ll be added to this list with:
- Your name/GitHub handle
- Link to your plugin
- Brief description of your contribution
How to Contribute
We welcome plugin contributions from developers worldwide!Contribution Process
- Discuss Your Idea: Open an issue to discuss your plugin idea
- Fork Repository: Fork the official-plugins repo
- Develop Plugin: Follow the plugin structure and guidelines
- Test Thoroughly: Ensure your plugin works correctly
- Submit PR: Submit a pull request with your plugin
- Code Review: Maintainers will review within 48 hours
- Merge & Release: Once approved, your plugin will be included in the next release
What We Look For
✅ Clear Value: Plugin solves a real problem ✅ Good Documentation: README with examples and setup instructions ✅ Clean Code: Well-structured, readable code ✅ Error Handling: Graceful handling of errors ✅ Security: No hardcoded secrets, input validation ✅ Tests: Verified to work correctlyResources
Plugin SDK Docs
Learn how to build plugins
Quick Start
Build your first plugin in 5 minutes
GitHub Repository
View source code and contribute
API Reference
Complete API documentation
Statistics
Total Plugins
2
Categories
1
Contributors
1
License
MIT