Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
Zero-knowledge persistent memory layer for LLMs — AES-256-GCM encrypted, semantic search via Qdrant, MCP server for Claude Desktop / Sovereign European MCP memory layer — self-hostable, AGPL v3
翻訳待ち
Loading the full README.
Read the full README ↗MemoraEU donne à votre IA une mémoire persistante et chiffrée — souveraine, hébergée en Europe, zero-knowledge avec le plugin MCP local et les SDK. Compatible Claude, Cursor, Windsurf, ChatGPT, GitHub Copilot, n8n via MCP. Auto-hébergement gratuit (AGPL v3) ou cloud géré EU
MemoraEU est un serveur de mémoire auto-hébergeable pour les assistants IA. Il implémente le Model Context Protocol (MCP) pour que n'importe quel client MCP (Claude, Cursor, Windsurf, ChatGPT, GitHub Copilot, n8n…)
# Installer le client MCP
uvx memoraeu-mcp
# Ajouter dans votre config Claude Desktop :
# Server URL : https://api.memoraeu.com/mcp/sse
# Clé API sur : https://app.memoraeu.com
git clone https://github.com/pquattro/memoraeu-server
cd memoraeu-server
cp .env.example .env # remplir MEMORAEU_SECRET, MEMORAEU_SALT, MISTRAL_API_KEY
docker compose up -d
# API disponible sur http://localhost:8000
# Docs : http://localhost:8000/docs
# Serveur MCP : http://localhost:8000/mcp/sse
Toute la configuration se fait via variables d'environnement (voir .env.example)
| Variable | Défaut | Description |
|---|---|---|
JWT_SECRET | — | Requis. 32 caractères minimum. |
REGISTRATION_OPEN | true | Autoriser les nouvelles inscriptions |
EMBED_PROVIDER | ollama | ollama ou mistral |
EMBED_MODEL | nomic-embed-text | Nom du modèle d'embedding |
EMBED_URL | http://localhost:11434 | URL de base Ollama |
MISTRAL_API_KEY | — | Requis si EMBED_PROVIDER=mistral |
QDRANT_URL | http://qdrant:6333 | URL de l'instance Qdrant |
SQLITE_PATH | /data/memoraeu.db | Chemin de la base SQLite |
MCP_ALLOWED_HOSTS | localhost,127.0.0.1,localhost:8000,127.0.0.1:8000 | Hôtes acceptés sur /mcp/ (protection DNS rebinding). Ajoutez votre domaine si vous exposez le serveur, sinon les requêtes sont rejetées en 421. |
MCP_ALLOWED_ORIGINS | http://localhost,http://127.0.0.1,https://claude.ai | Origines acceptées sur /mcp/. Un Origin absent est accepté (appels serveur-à-serveur). |
Claude Desktop / Cursor / Windsurf (Legacy SSE)
{
"mcpServers": {
"memoraeu": {
"url": "http://localhost:8000/mcp/sse",
"headers": { "Authorization": "Bearer VOTRE_CLE_API" }
}
}
}
claude.ai (HTTP Streamable, nécessite une URL publique + OAuth) Voir la documentation
Mistral AI (connecteurs beta — La Plateforme)
connector = client.beta.connectors.create(
name="memoraeu",
server="https://api.memoraeu.com/mcp/sse?token=meu-sk-••••",
)
⚠️ Beta — discovery et SSE testés, exécution des tools en cours de déploiement par Mistral.
⚠️ Depuis la 1.4.0, POST /mcp/sse n'accepte plus le token en query string. Si votre
connecteur utilise le transport HTTP Streamable, passez la clé via l'en-tête
Authorization: Bearer. Le ?token= ci-dessus ne reste valable que pour le transport
SSE legacy (GET /mcp/sse).
| MemoraEU | Autres (ex: mem0) | |
|---|---|---|
| Open source | ✅ AGPL v3 | ✅ (core) |
| Hébergé en EU | ✅ OVH France | ❌ US |
| Zero-knowledge | ✅ AES-256-GCM côté client (MCP local, SDK) | ❌ |
| Auto-hébergeable | ✅ Docker Compose | ✅ |
| MCP natif | ✅ stdio + SSE + HTTP Streamable | ❌ |
| Mistral connecteurs | ✅ compatible (beta) | |
| OAuth 2.0 PKCE | ✅ | ❌ |
| Graphe de connaissance temporel | ✅ | ❌ |
| Endpoints RGPD | ✅ natifs | ⚠️ partiel |
| Auto-hébergé | MemoraEU Cloud | |
|---|---|---|
| Installation | Docker Compose | Inscription, c'est tout |
| Localisation des données | Votre serveur | EU (OVH, France) |
| Embeddings | Ollama (local) | |
| Mises à jour | Manuelles | Automatiques |
| Prix | Gratuit (AGPL) |
This is the beginning of the README. Read the rest at the original. Read the full README ↗