Skip to content
Second style of NekroAgent icon

NoneBotPlugin text

🎉 Next-generation AI agent framework with secure, efficient, and elegant intelligent interaction experience 🎉
🚅 Upgraded and restructured successor to the first-generation large model application Naturel GPT 🌈
💬 Technical exchange/learning/Q&A/discussion: Join our Discord Server 🗨️

🚀 Core Capabilities

NekroAgent guides AI to generate accurate code and execute it in a sandbox through a powerful and flexible prompt construction system, interacting with the real environment via RPC communication. Key features include:

  • Secure containerized sandbox execution environment with a complete Python runtime environment
  • Powerful code guidance, generation, error correction, and execution capabilities, supporting complex tasks such as chart generation and general content processing
  • Native multimodal visual understanding and interaction support, capable of processing images, files, and other resources
  • Highly extensible plugin system providing various key node callbacks, prompt injection, and custom sandbox methods
  • Native multi-user scenario interaction support, efficiently understanding group chat scenario requirements
  • Cloud-based real-time resource sharing services, including plugins, personas, and other powerful and friendly community-driven capabilities
  • Feature-rich visual interface application management panel
  • Rejection of invalid prompts and abuse of iterative agents, achieving ultimate cost reduction and efficiency improvement for complex tasks
  • Event-driven interaction architecture following an async-first efficient response mechanism
  • Support for dynamic installation and real-time introduction of PYPI dependencies, unlocking the endless treasures of the Python universe

👉 Want to know what Nekro Agent can do? Check out Application Scenarios Showcase to learn about rich practical use cases!

🌟 Nekro AI

Nekro AI is the cloud service platform of Nekro Agent, serving as the service hub of the entire ecosystem, providing unified management and distribution capabilities for plugins and personas. It is committed to helping users and developers build and share intelligent AI agent systems more efficiently.

  • Plugin Store: Centralized management of various functional extension plugins, supporting one-click installation, upgrades, and graphical configuration, facilitating developers to publish and share capability modules
  • Persona Store: Provides a diverse character persona sharing platform, supporting upload, download, and personalized customization to meet agent personality construction needs in various scenarios

Nekro AI is committed to creating an open, collaborative, and highly available service ecosystem, promoting the significant development of the Nekro Agent application ecosystem!

💡 Feature List

Additional Capabilities

  • ✅ Powerful and distinctive built-in plugin lineup, including sticker management, AI drawing, web search, note system, timer, dice rolling...
  • ✅ AI-enhanced plugin editor for low-barrier rapid implementation of custom plugin functionality
  • ✅ Instant hot updates for system configuration and plugin configuration
  • ✅ External Chain of Thought (CoT) high-quality reasoning capabilities
  • ✅ Persona separation, supporting independent persona settings for each session
  • ✅ Webhook-based custom event push capabilities, example plugin: GitHub repository change event notification
  • ✅ Flexible dynamic model scheduling system, balancing performance and cost, selecting the most suitable model for each iteration step
  • ✅ Flexible response rule configuration, including trigger rules/block rules/content filtering, etc.
  • ✅ Holiday greeting push notifications

Development Plans

  • [ ] Dynamic complex persona extension capabilities
  • [ ] More adapters and chat platform support
  • [ ] LLM-based automatic context connection trigger

🤝 Contributors

Thanks to the following developers for their contributions to this project