Context OS

The Context OS for
AI Development

La couche intelligente entre votre IA et votre codeSix piliers. Un runtime. Gestion complète du cycle de vie du contexte.

Le problème

Les agents IA perdent constamment le contexte

Chaque agent IA de programmation fait face au même défi fondamental : ils relisent des fichiers entiers quand ils n'ont besoin que d'une signature de fonction, ils analysent des sorties shell brutes qui pourraient être compressées de 95%, et ils oublient tout dès que la session se termine. Résultat : des tokens gaspillés, des réponses lentes et des sorties peu fiables.

Sans LeanCTX
Lire le fichier entier (4 200 tokens)
Sortie shell brute (1 800 tokens)
Contexte perdu entre les sessions
Sortie IA non vérifiée publiée
Avec LeanCTX
Mode map : 180 tokens (96% économisés)
Compressé : 42 tokens (98% économisés)
Sessions + connaissances persistent indéfiniment
Chaque sortie vérifiée avant livraison
Context OS

Qu'est-ce qu'un Context OS ?

Un Context OS contrôle l'ensemble du cycle de vie du contexte IA : de la lecture des fichiers et la compression des sorties shell, en passant par le routage intelligent et la mémoire persistante, jusqu'aux sorties vérifiées et la livraison fluide entre outils, équipes et modèles.

Agent IA
LeanCTX Context OS
I/O Intelligence Memory Verify
Votre code et outils
Pipeline

Comment ça marche

Chaque requête de contexte traverse le pipeline déterministe de LeanCTX alimenté par des graphes. Le système classifie l'intention, évalue la pertinence avec Multi-Edge BFS et RRF Fusion, compresse avec des algorithmes spécifiques au mode et vérifie les sorties avant livraison. Chaque étape est reproductible et auditable.

01

Entrée

Reçoit les lectures de fichiers, commandes shell et requêtes de recherche depuis n'importe quel outil IA via MCP ou HTTP.

02

Intention

Classifie le type de tâche et sélectionne la stratégie de traitement optimale pour chaque requête.

03

Pertinence

Filtre le contenu pour ne conserver que les informations pertinentes à la tâche en utilisant l'analyse AST, le scoring d'entropie et le parcours Multi-Edge du Graph à travers imports, appels, références de type et liens de tests.

04

Compression

Applique une compression intelligente avec des algorithmes spécifiques au mode, du cache et de l'encodage delta.

05

Vérification

Vérifie les sorties pour détecter les chemins hallucinés, imports cassés, fuites de secrets et violations de politiques.

06

Livraison

Retourne le contexte compressé et vérifié à l'outil IA via MCP, HTTP API ou SDK.

Modes d'intégration

Un outil, trois façons de se connecter

lean-ctx sélectionne automatiquement le mode d'intégration optimal pour chaque agent. CLI-Redirect élimine entièrement le surcoût du schéma MCP, Hybrid combine le meilleur des deux, et Full MCP offre un accès maximal aux outils.

CLI-Redirect
Par défaut pour Cursor, Gemini CLI
Zéro surcoût MCP. L'agent appelle lean-ctx directement via le shell — mode le plus rapide avec compression complète.
lean-ctx read src/auth.ts -m map
Hybrid
Pour Codex, Windsurf, Amp, Antigravity
MCP pour les lectures en cache (13 tokens), CLI pour les commandes shell et recherches — le meilleur des deux mondes.
MCP cache + CLI shell/search
Full MCP
Pour JetBrains, Copilot, Cline
Les 58 outils via le protocole MCP avec lazy tool set — idéal pour les agents nécessitant MCP.
58 tools via MCP + lazy tool set
Daemon en arrière-plan

Runtime de contexte permanent

Le daemon lean-ctx fonctionne en arrière-plan via Unix Domain Socket. Il offre un état de session persistant, des hits de cache instantanés et un démarrage automatique lors du setup. Lors d'une mise à jour, le daemon redémarre automatiquement avec le nouveau binaire. Les fichiers PID/socket obsolètes sont nettoyés de manière proactive, et toutes les connexions ont des timeouts intégrés — aucune gestion manuelle nécessaire.

lean-ctx serve --status
$ lean-ctx serve --status
daemon running (PID 4139)
socket /tmp/lean-ctx.sock
uptime 2h 14m
sessions 3 active
cache 247 entries (hit rate 94.2%)
memory 12.4 MB
Support des agents

29+ agents, configurés automatiquement

lean-ctx détecte les agents installés et configure le mode d'intégration optimal pour chacun. CLI-Redirect pour les agents avec accès shell, Hybrid pour les environnements mixtes, Full MCP pour les agents protocole uniquement.

Agent CLI-Redirect Hybrid MCP Setup
Cursor lean-ctx init --agent cursor
Claude Code lean-ctx init --agent claude
Codex lean-ctx init --agent codex
OpenCode lean-ctx init --agent opencode
Gemini CLI lean-ctx init --agent gemini
CRUSH lean-ctx init --agent crush
Hermes lean-ctx init --agent hermes
Pi lean-ctx init --agent pi
Qoder lean-ctx init --agent qoder
Windsurf lean-ctx init --agent windsurf
Copilot lean-ctx init --agent copilot
Amp lean-ctx init --agent amp
Cline lean-ctx init --agent cline
Roo Code lean-ctx init --agent roo
Kiro lean-ctx init --agent kiro
Antigravity lean-ctx init --agent antigravity
Amazon Q lean-ctx init --agent amazonq
Qwen lean-ctx init --agent qwen
Trae lean-ctx init --agent trae
Verdent lean-ctx init --agent verdent
JetBrains lean-ctx init --agent jetbrains
QoderWork lean-ctx init --agent qoderwork
VS Code lean-ctx init --agent vscode
Zed lean-ctx init --agent zed
Neovim lean-ctx init --agent neovim
Emacs lean-ctx init --agent emacs
Sublime Text lean-ctx init --agent sublime
Aider lean-ctx init --agent aider
Continue lean-ctx init --agent continue
Context Field Theory

Sélection de contexte fondée mathématiquement

Chaque élément de contexte possède une valeur potentielle mesurable. LeanCTX utilise la Context Field Theory (CFT) pour calculer quels fichiers, fonctions et faits de connaissance appartiennent à la fenêtre d'attention de votre IA — et lesquels non.

Potentiel de contexte Φ

Φ(i,t) = w_R · R(i,t) + w_S · S(i) + w_G · G(i,t) + w_H · H(i) − w_C · C(i,v) − w_D · D(i, selected)

La fonction Phi évalue chaque élément de contexte en temps réel. Pertinence, obsolescence, centralité du graphe, historique, coût en tokens et redondance sont combinés en un score de classement unique.

R R — Score de pertinence pour la tâche
S S — Importance structurelle (centralité du graphe)
G G — Gradient de récence (décroissance temporelle)
H H — Fréquence d'accès historique
C C — Coût en tokens pour le modèle actuel
D D — Redondance avec les éléments déjà sélectionnés

Handles de contexte

Références légères et différées vers les éléments de contexte. Au lieu de charger des fichiers entiers, les agents travaillent avec des handles légers comme @F1 ou @K3 qui s'étendent à la demande — économisant des tokens jusqu'à ce que le contenu soit réellement nécessaire.

Overlays de contexte

Mutations réversibles sur l'état du contexte. Épingler des fichiers critiques, supprimer le bruit, augmenter la priorité ou marquer des éléments comme obsolètes — le tout sans modifier la source. Les overlays s'empilent et peuvent être annulés.

Compilateur de contexte

Étant donné un budget de tokens et une description de tâche, le compilateur sélectionne le sous-ensemble optimal d'éléments de contexte par sélection gloutonne classée par Φ avec pénalités de redondance. Le résultat est un paquet de contexte minimal et vérifié.

Moteur de politiques de contexte

Règles déclaratives gouvernant le comportement du contexte. Épingler automatiquement les fichiers de test en TDD, supprimer les répertoires vendor, appliquer des limites de tokens par type de fichier ou marquer les éléments obsolètes — le tout configurable par projet.

Accès complet CLI & MCP

Chaque opération CFT est disponible via des commandes CLI et des outils MCP. Utilisez lean-ctx control, lean-ctx plan, lean-ctx compile depuis le terminal, ou ctx_control, ctx_plan, ctx_compile via MCP.

Context Packages

Empaquetez, partagez et réutilisez le contexte accumulé d'un projet. Exportez les connaissances, les données de graphe, les pièges et les découvertes de session sous forme de bundles portables. Chargez automatiquement les packages au démarrage de session pour une expertise de domaine instantanée.

Démo en direct

Voyez-le en action

LeanCTX se place entre votre outil IA et votre code source. Chaque lecture de fichier, commande shell et requête de recherche passe par le Context Kernel - compressé, mis en cache et vérifié avant d'atteindre le modèle.

ctx_read - map
ctx_read ({ path: "src/lib/auth.ts", mode: "map" })
exports authenticate(), validateToken(), refreshSession()
deps jsonwebtoken, bcrypt, redis
lines 247
original 4,200 tokens
compressed 180 tokens (96% saved)
cached 13 tokens on re-read
58 Outils MCP
95+ Patterns Shell
29+ Intégrations
99% Économie de tokens
Vérification

Chaque sortie porte une preuve

LeanCTX génère des artefacts de preuve pour chaque session : quels fichiers ont été lus, ce qui a été compressé, quelles vérifications ont réussi et comment les tokens ont été dépensés. Cela rend le travail IA auditable, reproductible et fiable.

Ready to get started?

Install lean-ctx in 60 seconds, auto-configure your editor, and start saving tokens immediately. No cloud, no config files to write manually.

See how to get started

Donnez à votre IA le contexte qu'elle mérite.

Six piliers. Un runtime. Gestion complète du cycle de vie du contexte.