loading…
Search for a command to run...
loading…
A durable multi-agent orchestrator for software development with explicit run graphs, checkpoint/resume capabilities, and project memory exposed through MCP res
A durable multi-agent orchestrator for software development with explicit run graphs, checkpoint/resume capabilities, and project memory exposed through MCP resources and tools. It enables coordinated agent workflows for coding, review, repair, CI, and approval with SQLite-backed memory retrieval and pluggable research backends.
A durable multi-agent orchestrator with:
This implementation targets the MCP 2025-11-25 spec baseline with the official Python MCP SDK and a FastMCP server for the memory surface. For local development it runs over stdio. For remote deployment, see docs/remote_auth.md.
app/runtime: run state, scheduler, orchestrator loop, checkpointingapp/planner: planning and graph revision helpersapp/agents: node executors for research, code, review, repair, CI, synthesis, approvalapp/memory: SQLite-backed memory, retrieval, and artifact indexapp/mcp_server: FastMCP resources, tools, prompts, and server entrypointtests: acceptance and unit coverageuv sync --group dev
uv run pytest
uv run agent-system-mcp
sqlite-vec.auto: it prefers a real sentence-transformers model and falls back to the deterministic hash provider only if the model cannot load.inputs.corpus.TAVILY_API_KEY is set, corpus-free research nodes can use the Tavily backend for external web research.AGENT_SYSTEM_EMBEDDING_PROVIDER=auto|sentence-transformers|hashAGENT_SYSTEM_EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2AGENT_SYSTEM_EMBEDDING_CACHE_DIR=/path/to/cacheAGENT_SYSTEM_EMBEDDING_LOCAL_ONLY=true|falseExample:
AGENT_SYSTEM_EMBEDDING_PROVIDER=sentence-transformers uv run agent-system create-run "improve scheduler"
Development uses the MCP stdio transport.
Remote deployment is intentionally documentation-only in v1. The server documents an OAuth 2.1-compatible consent path and keeps local stdio as the default development mode.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"memgraph-mcp": {
"command": "npx",
"args": []
}
}
}Query your database in natural language
Read-only database access with schema inspection.
Interact with Redis key-value stores.
Database interaction and business intelligence capabilities.