LAP : plus de 1 500 spécifications d'API compilées pour une utilisation par les LLM afin de réduire les hallucinations de Claude

Ce que fait LAP
LAP résout le problème où les agents d'IA comme Claude hallucinent des points de terminaison d'API lorsqu'ils reçoivent des instructions vagues comme "utilise l'API Stripe pour créer un paiement". Au lieu de deviner ou de s'appuyer sur des données d'entraînement obsolètes, LAP fournit des spécifications d'API compilées spécialement structurées pour la consommation par les LLM.
Le problème fondamental est que les spécifications OpenAPI standard sont conçues pour les humains, pas pour les agents. Par exemple, la spécification OpenAPI de Stripe contient 1,2 million de jetons de ce que la source décrit comme du "bruit". LAP compile ces spécifications 10 fois plus petites tout en conservant des points de terminaison vérifiés, des paramètres corrects et les véritables exigences d'authentification.
Implémentation technique
LAP a été construit principalement avec l'aide de Claude :
- Claude Code a écrit environ 99,9 % du compilateur Python, du port TypeScript et du banc d'essai
- Le pipeline du registre (traitant plus de 1 500 spécifications) a été construit itérativement avec Claude gérant l'analyse, la validation et la gestion des cas limites
- Le format de sortie léger a été co-conçu avec Claude, optimisé pour ce qui aide réellement les agents à effectuer des appels API corrects
- Le processus de compilation est déterministe sans IA dans la boucle de compilation
Intégration au flux de travail
LAP fournit plusieurs commandes pour l'intégration :
lap initconfigure les compétences LAP et les crochets pour la vérification automatique des mises à jourlap checkvous indique quand les spécifications installées sont obsolèteslap diffmontre exactement ce qui a changé dans les spécifications mises à jour
En pratique, vous pouvez dire à Claude : "Intègre Discord au projet, utilise LAP pour récupérer la spécification" → Claude invoquera la compétence LAP, installera la bonne API-skill et commencera à coder avec des points de terminaison vérifiés au lieu de deviner.
Avantages en performance
Selon la source, LAP offre :
- 35 % d'exécutions moins chères
- 29 % de réponses plus rapides
- L'avantage principal : les agents arrêtent d'inventer des points de terminaison
Pour commencer
LAP est open source avec les PR, les fonctionnalités et les demandes de spécifications bienvenues :
- Initialisez avec :
npx @lap-platform/lapsh init - GitHub : https://github.com/Lap-Platform/LAP
- Registre (plus de 1 500 API) : https://registry.lap.sh
📖 Read the full source: r/ClaudeAI
👀 See Also

Architecture de Prompt de Code Claude Rétro-ingéniérée pour Modèles Locaux
Une réimplémentation en salle blanche de l'architecture à 26 prompts de Claude Code est désormais disponible sur GitHub, offrant des prompts système, des prompts d'outils, des règles de sécurité, une compression de mémoire et des modèles de vérification pour construire des agents de codage sur des modèles locaux comme Ollama, llama.cpp ou vLLM.

Un système pour que Claude Code apprenne votre projet au fil du temps
Un développeur a créé une configuration simple pour aider Claude Code à conserver le contexte entre les sessions en ajoutant un fichier CLAUDE.md, un dossier docs avec les conventions du projet, et trois invites pour l'amorçage, l'affinage et la capture de modèles.

MCP-Loci : Serveur de mémoire persistante locale pour Claude et les IA compatibles MCP
MCP-Loci est un serveur de mémoire persistante qui résout la limitation de mémoire basée sur les sessions de Claude avec cinq outils : remember, recall, forget, synthesize et health. Il utilise une combinaison d'appariement par mots-clés BM25 et d'incorporations sémantiques pour un rappel précis sans nécessiter de clés API.

Jan-Code-4B : Un modèle léger optimisé pour le code, destiné au développement local
L'équipe Jan a publié Jan-Code-4B, un modèle de 4 milliards de paramètres optimisé pour le code, basé sur Jan-v3-4B-base-instruct. Conçu comme un remplacement direct pour Haiku dans Claude Code, il offre une assistance améliorée pour le codage tout en fonctionnant localement.