AI Developer Tools
AgentNexus
A service-boundary-aware coordination architecture for heterogeneous LLM code agents with versioned document store, pub-sub notifications, and diff-aware updates.
AgentNexus
What is AgentNexus?
AgentNexus is an open-source framework that coordinates multiple LLM agents at the service granularity, using a versioned document exchange and notification system to enable autonomous collaboration in software development.
How to use AgentNexus?
- 1Install via pip: pip install -e ".[dev]"
- 2Initialize database: python -m alembic upgrade head
- 3Start server: python src/main.py
- 4Connect an MCP client by adding server URL to your MCP configuration.
- 5Create a project space using create_space tool.
- 6Register services and push documents.
- 7Subscribe agents to document updates and use get_my_updates_with_context to receive diffs.
AgentNexus Key Features
- Versioned document store with SHA-256 dedup
- Publish-subscribe notifications
- Diff-aware updates with unified diff and full content
- Lifecycle stage tracking (design, development, testing, deployment, upgrade)
- MCP HTTP server with streamable-HTTP transport
- Web dashboard with AI Chat
- Out-of-band write endpoint for zero-token ingestion
- FTS5 full-text search with BM25 ranking
- Planner AI layer for conversational Q&A and planning
- 281 unit and property-based tests
AgentNexus Use Cases
- Coordinating multiple LLM agents in a software project
- Service-oriented multi-agent development
- Automating cross-service API changes
- Document-based collaboration between agents
- Enabling autonomous code updates based on service boundary changes
AgentNexus Pricing & Free Credits
AgentNexus currently operates on a Free model.
AgentNexus Pros & Cons
Pros
- Open-source with MIT license
- Service-boundary-aware coordination
- Versioned and diff-aware updates
- Built for real software architecture
- Includes web dashboard and AI chat
Cons
- Requires setup and configuration
- Relies on MCP protocol compatibility
- Documentation may be limited
- Primarily designed for Python environments
What is AgentNexus best for?
- Software development teams using multiple LLM agents
- Service-oriented multi-agent systems
- Developers needing automated document exchange between agents