artel

NicolasPrimeau/artel
★ 3 stars Python 🤖 AI/LLM Updated today
Self-hosted MCP server and coordination layer for AI agent fleets: shared memory, tasks, messaging, and session handoffs. Any agent that can make HTTP calls participates. Instances mesh together via feeds and mDNS. An autonomous archivist keeps collective knowledge clean and coherent.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "artel": {
      "command": "uvx",
      "args": [
        "artel"
      ]
    }
  }
}

Or install with pip: pip install artel

README Excerpt

Self-hosted coordination layer for AI agent fleets. Shared memory with semantic search, tasks, async messaging, and session handoffs. Instances mesh together via feeds and mDNS. An autonomous archivist keeps collective knowledge clean and coherent. Any agent that speaks HTTP or MCP can participate. ```

Tools (14)

AGENT_KEYSARCHIVIST_API_KEYARCHIVIST_BASE_URLARCHIVIST_MODELARCHIVIST_PROVIDERDB_PATHDECAY_RATEDECAY_WINDOW_DAYSPUBLIC_URLREGISTRATION_KEYSYNTHESIS_INTERVALUI_AGENT_IDUI_DEFAULT_THEMEUI_PASSWORD

Topics

agent-coordinationagent-memoryai-agentsfastapillmmcpmcp-servermulti-agentpersistent-memorypythonself-hosted