Display Name
Artel
Category
Tooling
Sub-Category
Tooling: Orchestrators
Primary Link
https://github.com/NicolasPrimeau/artel
Author Name
Nicolas Primeau
Author Link
https://github.com/NicolasPrimeau
License
MIT
Other License
No response
Description
A self-hosted coordination layer for Claude Code agent fleets: shared semantic memory, async messaging, task queuing, and session continuity across machines and LLM providers. Agents connect via MCP and gain access to a vector-search knowledge store, agent-to-agent inbox, and event bus. An async archivist synthesizes connections no individual agent can see. Runs as a Docker container with bundled SQLite — no external dependencies.
Validate Claims
A live sandbox is available at https://artel.run/ui — no install required. Connect two Claude Code sessions to it using the MCP config at https://github.com/NicolasPrimeau/artel#quickstart, write a memory entry in one session, and retrieve it by semantic search in the other.
Specific Task(s)
Write a memory entry in one Claude session, then retrieve it by semantic search from a second session connected to the same Artel instance.
Specific Prompt(s)
Session 1: call memory_write with content "Project uses FastAPI and SQLite for storage" and tag "stack". Session 2 (new Claude session, same MCP): call memory_search("database storage") — the entry should appear in results ranked by semantic similarity.
Additional Comments
No response
Recommendation Checklist
Display Name
Artel
Category
Tooling
Sub-Category
Tooling: Orchestrators
Primary Link
https://github.com/NicolasPrimeau/artel
Author Name
Nicolas Primeau
Author Link
https://github.com/NicolasPrimeau
License
MIT
Other License
No response
Description
A self-hosted coordination layer for Claude Code agent fleets: shared semantic memory, async messaging, task queuing, and session continuity across machines and LLM providers. Agents connect via MCP and gain access to a vector-search knowledge store, agent-to-agent inbox, and event bus. An async archivist synthesizes connections no individual agent can see. Runs as a Docker container with bundled SQLite — no external dependencies.
Validate Claims
A live sandbox is available at https://artel.run/ui — no install required. Connect two Claude Code sessions to it using the MCP config at https://github.com/NicolasPrimeau/artel#quickstart, write a memory entry in one session, and retrieve it by semantic search in the other.
Specific Task(s)
Write a memory entry in one Claude session, then retrieve it by semantic search from a second session connected to the same Artel instance.
Specific Prompt(s)
Session 1: call memory_write with content "Project uses FastAPI and SQLite for storage" and tag "stack". Session 2 (new Claude session, same MCP): call memory_search("database storage") — the entry should appear in results ranked by semantic similarity.
Additional Comments
No response
Recommendation Checklist