À propos du projet

Meridian connecte les clients de codage à Claude et Antigravity en utilisant votre abonnement existant. Il exécute une API locale qui traduit les requêtes de clients comme Pi, OpenCode et d'autres, leur permettant d'utiliser le SDK Agent de Claude ou l'interface officielle `agy` d'Antigravity. L'outil fournit un tableau de bord web et une application Mac facultative pour gérer les fournisseurs, les requêtes et l'utilisation. Fonctionnalités clés : - **Backend Claude (publié) :** Utilise le SDK Agent d'Anthropic, prend en charge les sessions persistantes, la mise en cache des prompts et plusieurs profils de compte. Fonctionne en mode headless sur macOS, Linux et Windows. - **Backend Antigravity (aperçu, v1.74.0+) :** Utilise l'interface officielle `agy` connectée de Google. Prend en charge le streaming, les outils clients, la réutilisation des conversations et la récupération des réponses enregistrées. Vérifié sur macOS arm64 avec des versions spécifiques (agy 1.2.7, Pi 0.72.1, OpenCode V1 1.18.31). - **Compatibilité client :** Prend en charge Anthropic Messages, OpenAI Chat Completions et un sous-ensemble documenté de Responses. Les pièces jointes incluent des images et des URL HTTPS publiques, avec conversion locale pour les documents, la parole et la vidéo. - **Gestion des fournisseurs :** Affichages séparés des quotas/statuts pour Claude et Antigravity, navigation partagée et suivi de l'activité. L'accès natif au navigateur/sous-agent nécessite des autorisations explicites. - **Application de bureau (macOS Apple Silicon) :** Application facultative pour gérer le service local, les versions, les plugins et les diagnostics. Téléchargeable depuis GitHub Releases. - **Déploiement :** Prend en charge l'utilisation headless via Docker, Nix ou les gestionnaires de services existants. Le paquet npm n'inclut pas Electron. Les aspects inachevés incluent la réassociation des tâches actives, la réconciliation automatique des résultats d'outils incertains et certains plugins spécifiques aux fournisseurs. La vérification authentifiée sous Linux/Windows reste à faire. L'interface CLI n'expose pas les plafonds exacts de tokens de sortie, les budgets de réflexion numériques ni les contrôles d'échantillonnage. La documentation couvre la configuration, le déploiement, les plugins, la surveillance et le développement. Le projet est sous licence MIT.