← all repositories
KroMiose/nekro-agent

A Multi-Platform Chat Agent That Sandboxes Its Own Code

It exists to turn multi-platform group chats into sandboxes where AI-generated code actually runs.

nekro-agent
Velocity · 7d
+1.0
★ / day
Trend
cooling
star history

What it does Nekro Agent is a Python bot framework that treats every platform as an input/output stream. Adapters handle QQ, Discord, Telegram, Minecraft, Bilibili Live, WeChat, email, and SSE, while the core engine manages channels, plugins, and containerized sandbox execution. It is explicitly designed for chaotic, multi-user group chat scenarios rather than quiet one-on-one conversations.

The interesting bit The project is a ground-up rewrite of the earlier NoneBot plugin Naturel GPT, expanded into a full agent system. Its preview feature set reads like a bingo card of current AI tooling nomenclature—a “Claude Code”-style workspace sandbox, vector long-term memory, and structured MCP service management—though the README never quite clarifies whether this is inspiration or integration.

Key highlights

  • Broad platform coverage via adapters: OneBot v11 (QQ), Discord, Telegram, Minecraft, Bilibili Live, WeChat (via WeChatPad), Email, and SSE+SDK.
  • AI-generated code runs inside a containerized sandbox and talks to the host environment over RPC.
  • Visual WebUI for agent monitoring, adapter management, and plugin configuration.
  • Plugin system supports prompt injection, lifecycle callbacks, and custom sandbox methods.
  • Workspace sandboxing, memory system, and MCP management are all currently marked as preview features.

Caveats

  • Documentation and interface are Chinese-first; internationalization is planned but not yet shipped.
  • Major new capabilities—the “Claude Code” sandbox, long-term memory, and MCP management—are all flagged preview, so expect churn.
  • Claims of “extreme cost efficiency” and prompt optimization lack any hard numbers or benchmarks in the README.

Verdict A solid candidate if you need a single Chinese-community bot backbone that can execute code across QQ, Discord, and Minecraft. Look elsewhere if you require stable, English-first docs and production-grade maturity today.

Frequently asked

What is KroMiose/nekro-agent?
It exists to turn multi-platform group chats into sandboxes where AI-generated code actually runs.
Is nekro-agent open source?
Yes — KroMiose/nekro-agent is an open-source project tracked on heatdrop.
What language is nekro-agent written in?
KroMiose/nekro-agent is primarily written in Python.
How popular is nekro-agent?
KroMiose/nekro-agent has 1.1k stars on GitHub and is currently cooling off.
Where can I find nekro-agent?
KroMiose/nekro-agent is on GitHub at https://github.com/KroMiose/nekro-agent.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.