Fournit une couche de mémoire et de continuité en local-first qui permet à différents agents de codage IA de partager du contexte et de reprendre le travail là où un autre s'est arrêté.
Aussi connu sous Coder8124/logos, @noeton/logos
- Étoiles
- 4
- Outils
- —
- Téléchargements, 30 jours
- —
- Dernière version
- —
- Dernier commit
- 9 nov. 2026
- Licence
- Apache-2.0
Qu'est-ce que Logos MCP ?
Logos est un serveur MCP. Fournit une couche de mémoire et de continuité en local-first qui permet à différents agents de codage IA de partager du contexte et de reprendre le travail là où un autre s'est arrêté.
Résumé généré à partir du README du projet
À propos du MCP server Logos
Les développeurs utilisant plusieurs agents de codage IA peuvent utiliser logos pour maintenir une continuité entre différentes sessions et outils. Il agit comme une couche de mémoire local-first où des agents comme Claude Code, Cursor et Codex partagent un vault unique de fichiers markdown. Cette configuration permet à un agent de sauvegarder l'état de sa progression afin qu'un modèle ou un outil différent puisse reprendre le travail exactement là où le précédent s'est arrêté.
Le système fonctionne entièrement sur votre machine, garantissant la confidentialité des données en gardant le vault en local. Il utilise un index SQLite pour la mise en cache, qui peut être reconstruit via la commande logos index sans perte de données. Les utilisateurs peuvent l'installer via Homebrew sur macOS et Linux ou via npm sur Windows. Le serveur prend en charge divers hôtes, notamment Claude Desktop, Cline, Devin et GitHub Copilot, et fournit un CLI pour les agents qui n'ont qu'un accès shell.
Au-delà de la simple reprise de travail, le serveur aide à empêcher les agents de répéter des approches infructueuses grâce à l'outil before_you_try. Il permet également aux développeurs d'interroger le raisonnement derrière des modifications de code spécifiques à l'aide de la commande why. Vous pouvez importer l'historique existant d'un projet à partir de sources telles que l'historique git, les règles Cursor ou CLAUDE.md pour alimenter le vault de mémoire.
Ce que vous pouvez faire avec
- 1Reprendre des tâches de codage interrompuesTransférez un projet d'un agent IA à un autre en récupérant le dernier état connu et les tâches en cours.
- 2Éviter les erreurs de codage répétitivesEmpêchez un nouvel agent de tenter une solution qui s'est déjà avérée infructueuse.
- 3Comprendre les décisions de code historiquesDemandez à l'IA d'expliquer la logique derrière l'implémentation actuelle d'un fichier spécifique.
- 4Migrer les mémoires d'agents existantesTransférez votre ancien vault de mémoire vers le nouveau système logos.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer Logos MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller Logos MCP dans Claude Code
$ claude mcp add logos -- npx -y @noeton/logosInstaller Logos MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"logos": {
"command": "npx",
"args": [
"-y",
"@noeton/logos"
]
}
}
}Installer Logos MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"logos": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@noeton/logos"
]
}
}
}Installer Logos MCP dans VS Code CLI
$ code --add-mcp '{"name":"logos","type":"stdio","command":"npx","args":["-y","@noeton/logos"]}'Installer Logos MCP dans Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"logos": {
"command": "npx",
"args": [
"-y",
"@noeton/logos"
]
}
}
}Installer Logos MCP dans Codex
$ codex mcp add logos -- npx -y @noeton/logosInstaller Logos MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.logos] command = "npx" args = ["-y", "@noeton/logos"]
Installer Logos MCP dans Gemini CLI
$ gemini mcp add -s user logos npx -- -y @noeton/logosInstaller Logos MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"logos": {
"command": "npx",
"args": [
"-y",
"@noeton/logos"
]
}
}
}Vérifications automatisées
Exécuté le 14 nov. 2026Rapport complet →A passé nos vérifications automatisées. Il ne s'agit pas d'un audit de sécurité : lisez le code et donnez au serveur l'accès le plus restreint dont il a besoin. Fonctionnement des vérifications
- Dépôt source lié et accessiblecoder8124/logos is public and reachablegithub.com/coder8124/logos ↗Réussi
- Le nom du package correspond au dépôt source@noeton/logos names coder8124/logos as sourcenpmjs.com/package/@noeton/logos ↗Réussi
- Provenance du build (attestation Sigstore)Sigstore attestation for @noeton/logosnpmjs.com/package/@noeton/logos/v/0.5.8#provenance ↗Réussi
- Licence open source (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Réussi
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-11-09github.com/coder8124/logos ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNo popular package one edit away from @noeton/logosRéussi
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Le point de terminaison distant répond à la poignée de main MCPNon vérifié
README
Voir sur GitHubLogos
When one coding agent stops, the next one continues the work.
Docs · Quick Start · Benchmark · Site · Issues

Logos is a local-first memory and continuity layer for coding agents. Claude Code, Codex, Cursor and your own agents share one vault over MCP. An agent checkpoints what it did, and the next one resumes where it stopped, even if it is a different model, in a different tool, on a different day.
Claude Code ──▶ checkpoint ──▶ Logos ──▶ resume ──▶ Cursor
(your vault)
The vault is a folder of markdown files on your machine. Nothing is uploaded,
and the SQLite index beside it is a cache: delete it, run logos index, and you
lose nothing.
Quick start
brew install coder8124/tap/logos-mcp && logos setup # macOS and Linux
npm i -g @noeton/logos && logos setup # Windows
setup picks a vault, shows which agents it would wire, and asks before
touching any of them (--dry-run writes nothing). For Claude Code it also
installs the plugin, so the last handoff is in front of the model before it does
anything.
The formula is logos-mcp: a bare brew install logos installs Logos Bible
Software. Building from source, hand-wiring a host and the one-click buttons are
in Installation.
What it does
- Resume where the last agent stopped.
resumeshows what was done, what was verified and what is still open. - Stop the next agent repeating a dead end. Ruled-out approaches are their
own field, and
before_you_trychecks a plan against them. - Keep "verified" apart from "claimed". Resume marks another agent's verified items as its claim, and flags a command the activity log never saw.
- Answer "why is this code like this?"
why <path>shows what was being decided when a file was last worked on. - Remember what lasts. Decisions, constraints and procedures, reviewed before they become project memory.
- Bring your history. Import CLAUDE.md, AGENTS.md, Cursor rules, claude-mem, Claude Code's auto memory, transcripts or git history.
Every write returns a receipt, so you can see it working. The Handoff Loop shows how an agent uses it, step by step.
Works with
Claude Code, Codex, Cursor, Claude Desktop, Cline, Devin, GitHub Copilot, opencode, Amp, Grok Build, and anything else that speaks MCP. Agents with only a shell get a CLI command for every tool. See Agent Hosts.
Does it work?
On a handoff suite built for this (32 scenarios, nine memory systems, one machine), Logos passes 84.4%. The next best system passes 46.9%.
Every real system retrieves about equally well. What separates them is whether the agent that resumes gets the current answer, or gets it next to the stale one it replaced. Method, per-scenario scores and the cases Logos loses are in the benchmark.
Local, private and durable
- No model required. Search falls back from local embeddings (Ollama) to full-text search, and nothing breaks.
- Nothing is observed. Logos does not watch your screen, browser or files. The vault holds what agents wrote there, plus the Claude Code plugin's activity log, which you can turn off.
- Nothing leaves.
logos doctor --egresslists every address Logos can contact, and when. - Hard to break. It survives SIGKILL mid-write, a full disk, sync-client
conflict copies and two worktrees racing on one vault (
chaos/).
Exactly what is recorded, and every switch for it, is in Settings and Privacy.
Documentation
Everything lives in the wiki.
| Start | Use | Look up |
|---|---|---|
| Installation | The Handoff Loop | CLI Reference |
| Quick Start | Memory | MCP Tools Reference |
| Core Concepts | Importing History | Agent Hosts |
| Troubleshooting | The Vault | Embedding in Go |
Contributing
Contributions are welcome. CONTRIBUTING.md covers the build,
the test tiers and the two load-bearing conventions: the vault is the truth, and
every feature announces itself. Agents working here get the context-connect
and continuity skills from the plugin (plugin/skills/); this repository
dogfoods its own plugin.
Coming from brain? Since 0.5.0 the old names are not read. logos migrate
moves a ~/brain vault; see
Moving a 0.4 vault.
License
Apache 2.0. See LICENSE. Git history satisfies §4(b), so there are no change notices to add and no CLA (details). Prior work that shaped the ideas is in systemmd/CREDITS.md.
Questions sur Logos MCP
Comment ajouter Logos MCP à Claude Code ?
Exécutez claude mcp add logos -- npx -y @noeton/logos dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter Logos MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Comment Logos gère-t-il la confidentialité des données ?
Logos est conçu en local-first ; le vault est un dossier de fichiers markdown sur votre machine et rien n'est téléchargé sur le cloud.
Puis-je utiliser Logos avec différents agents IA ?
Oui, il fonctionne avec Claude Code, Codex, Cursor, Claude Desktop, Cline, Devin, GitHub Copilot et tout autre outil prenant en charge MCP.
Que se passe-t-il si je supprime le fichier d'index ?
Vous ne perdrez rien ; il vous suffit de lancer la commande index pour le reconstruire.
A-t-il besoin d'un LLM pour fonctionner ?
Aucun modèle n'est requis pour les fonctionnalités de base ; la recherche bascule sur une recherche plein texte si les embeddings locaux ne sont pas disponibles.