self-hosted · provider-agnostic · MIT

Galahad — a self-hosted team of autonomous AI agents.

Un seul VPS. Pilotée depuis Telegram. Agnostique à ton fournisseur de LLM. Une petite équipe d'agents coordonnés qui gèrent projets, code et infra — chez toi, garde-fous dans le code, tes données restent à la maison.

1 VPS, tout dessus 3 rôles + bridge optionnel 0 port entrant ~0 coût au repos
L'équipe

Trois rôles, une seule image

Un seul moteur ; chaque conteneur c'est le même code qui porte un rôle différent. Tu leur parles sur Telegram.

🎩

Chef

Orchestrator

Le coordinateur, face à l'humain. Il route le travail, coordonne les autres et délègue le dur.

any OpenAI-compatible endpoint
🛡️

Guardian

Health · QA

Patrouille santé + revue de code. La patrouille de routine est un pur check shell (zéro token) ; le cerveau ne se réveille que sur anomalie.

cheap model · wakes on anomaly
🛰️

Traveler

Explore · Build

Explorateur autonome et bâtisseur de nuit. Il poursuit des objectifs, inspecte la machine — et demande avant de livrer.

asks before it ships
🧠

Claude bridge

Optional

Claude convocable pour le vrai dev, sous le même garde-fou que toute action payante. Éteint par défaut.

Anthropic · gated · opt-in
Pourquoi Galahad

Ton serveur, ton fournisseur, tes règles

La plupart des « produits à agents » sont le cloud d'un autre qui détient tes clés, ton code et tes données. Galahad inverse ça.

🔌

Cerveau agnostique

Pointe LLM_BASE_URL vers n'importe quel endpoint OpenAI-compatible — Ollama, OpenAI, OpenRouter, Together, Groq. Change de modèle à chaud avec /brain. Aucun lock-in.

💸

Économe par design

La patrouille de routine coûte zéro token ; les modèles forts seulement à la demande ; Claude seulement pour les pics. Coût quasi nul au repos.

🔒

Garde-fous dans le code

Toute action destructive ou payante est refusée sans un « oui » explicite de l'opérateur dans les 5 dernières minutes. Imposé dans hooks.js, pas par la politesse d'un prompt.

📓

Mémoire fichiers

Cartes markdown + un index injecté au réveil. La continuité survit aux redémarrages ; tout est grep-able. Journaux en JSONL, entièrement auditables.

🛡️

Aucun port entrant

Les agents sortent en long-polling Telegram. Rien à exposer, aucune surface d'attaque entrante à défendre.

⚡

Une commande

Un moteur léger (~500 lignes de Node sans dépendances). ./install.sh — Docker + Compose et c'est en ligne.

Quickstart

En ligne en trois lignes

Un VPS Linux avec Docker, trois bots Telegram (un par agent, via @BotFather), et une clé pour un endpoint LLM OpenAI-compatible.

bash — your VPS
# clone & lance — install.sh demande les tokens, le chat id, l'endpoint LLM
git clone https://github.com/xtincell/galahad.git
cd galahad
./install.sh

# …ou à la main
cp .env.example .env          # remplis tes valeurs
docker compose up -d          # les trois agents
docker compose --profile bridge up -d   # + le bridge Claude optionnel

Puis écris à un bot sur Telegram et envoie /help.

Honnêteté

Ce que Galahad n'est pas

L'honnêteté est une feature. Galahad ne promet pas la lune — il fait une chose, bien.

// n'est PAS

  • ✕ un SaaS managé — rien ne tourne dans notre cloud
  • ✕ un studio no-code — c'est du vrai framework à héberger
  • ✕ un AGI ni un « auto-pilote » magique
  • ✕ autonome sans garde-fou — il demande avant de livrer
  • ✕ lié à un fournisseur de LLM unique

// EST

  • ✓ un petit framework lisible (~500 lignes de Node, zéro dépendance)
  • ✓ auto-hébergé sur ton VPS, tu possèdes tout
  • ✓ agnostique : n'importe quel endpoint OpenAI-compatible
  • ✓ sûr par conception : garde-fous imposés dans le code
  • ✓ auditable : journaux JSONL + mémoire markdown
Galahad vs. agent SaaS

La différence, ligne par ligne

Agent SaaS typiqueGalahad
HébergementLeur cloudTon VPS
Tes donnéesQuittent la maisonRestent chez toi
Fournisseur LLMVerrouilléTout endpoint OpenAI-compatible
Coût au reposPar siège / par appel~zéro (patrol shell, modèles économes)
SûretéFais confiance au promptGarde-fous imposés dans le code
AuditabilitéBoîte noireJournaux JSONL + mémoire markdown
Pricing

Le framework est libre. Le service, à toi de voir.

Galahad est open source (MIT) — tu peux toujours l'auto-héberger gratuitement. Autour du cœur, trois niveaux.

Open source

Self-hosted

Free

Le framework complet. Clone, lance sur ton VPS, possède tout. Support communautaire via GitHub issues.

  • Les trois rôles + bridge Claude optionnel
  • Provider-agnostic, garde-fous, mémoire fichiers
  • Licence MIT, code entièrement lisible
  • Support communautaire
Cloner sur GitHub ↗
Le plus choisi

Managed

dès 49€ / mois

On provisionne et on exploite l'équipe sur ton VPS (ou le nôtre). Tu gardes root et tes données ; on la garde en bonne santé.

  • Setup + reverse proxy durci + cockpit
  • Routage de modèles, monitoring, mises à jour
  • Canal de support dédié
  • Tu gardes root et tes données
Nous contacter →
Sur mesure

Enterprise

Custom

Pour les organisations avec des contraintes de conformité ou d'échelle. On construit autour de ton contexte.

  • Rôles et outils sur mesure
  • Déploiement on-prem / air-gapped
  • SSO, exports d'audit, SLAs
  • Ingénierie dédiée
Parler à l'équipe →

Le code de ce dépôt est et reste MIT. Le pricing est indicatif pour l'offre commerciale autour du cœur open source.

Prêt ?

Ton équipe d'agents, chez toi, en 60 secondes.

Clone le dépôt, lance ./install.sh, parle à tes agents sur Telegram.