nekro-agent
Basic Information
Nekro Agent is an extensible, developer-focused framework for building multi-person interactive AI agents and chatbots that combine LLM-driven code generation with sandboxed execution. It is designed to connect to many external chat and streaming platforms via adapter modules so developers implement platform-specific input/output while the core engine handles message dispatch, channel management, plugin execution and sandbox RPC. The project targets scenarios from emotional companionship to complex task automation and multi-AI collaboration. The repo includes an adapter architecture, plugin and persona systems, a visual WebUI for management, support for multi-modal inputs like images and files, and deployment scripts using container orchestration. It aims to centralize agent logic, provide safe code execution, and offer cloud-shared plugins and personas for rapid composition and reuse.