Discover and explore top open-source AI tools and projects—updated daily.
bcurtsLocal chat server for autonomous AI agent coordination
New!
Top 44.1% on SourcePulse
This project provides a local chat server for real-time, autonomous coordination between AI coding agents and humans. It simplifies multi-agent workflows by eliminating manual prompting and copy-pasting between terminals, enabling seamless collaboration and task delegation for developers and researchers working with AI agents.
How It Works
AgentChattr operates as a local chat server that facilitates communication between AI agents and users. Agents, such as Claude Code, Codex, and Gemini, are integrated via MCP (Multi-Agent Communication Protocol). When a user or another agent @mentions an AI agent, the server automatically injects a prompt into that agent's terminal, instructing it to read the conversation. The agent processes the context and responds, continuing the loop hands-free. A per-channel loop guard prevents runaway conversations by pausing after a set number of agent-to-agent hops, with human mentions always bypassing this guard.
Quick Start & Requirements
.bat for Windows, .sh for Mac/Linux) handle virtual environment creation, dependency installation (FastAPI, Uvicorn, MCP), and MCP configuration on first launch.start_claude.bat, start_codex.sh) to start agents and the server. Multiple agents share the same server.http://localhost:8300 or by opening open_chat.html.tomllib), tmux (for Mac/Linux auto-trigger functionality), and at least one CLI agent (Claude Code, Codex, Gemini) installed and accessible via PATH._skip-permissions.bat, _bypass.sh, _yolo.sh) allow agents to run tools without explicit user permission.Highlighted Details
chat_send, chat_read, and chat_decision./hatmaking, /artchallenge, and /poetry for creative agent interactions.Maintenance & Community
No specific details on maintainers, community channels (like Discord/Slack), or sponsorship were found in the provided README.
Licensing & Compatibility
The project is released under the MIT License, which is permissive and generally allows for commercial use and integration into closed-source projects.
Limitations & Caveats
The system is designed exclusively for localhost use, with built-in security measures to prevent external access. The "auto-approve" launchers (--dangerously-skip-permissions, --dangerously-bypass-approvals-and-sandbox, --yolo) should be used with extreme caution due to their security implications. For predictable multi-instance agent naming, launching instances in the same order each time is recommended. There is a noted token overhead for MCP communication, though optimizations are in place to minimize it.
1 day ago
Inactive
ag2ai
agentscope-ai