Giskard Memory
Pay-per-use semantic memory for AI agents. SHA256 commitment, Ed25519 sig, Lightning.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport sse giskard-memory 'https://memory.rgiskard.xyz/sse'
{
"mcpServers": {
"giskard-memory": {
"type": "sse",
"url": "https://memory.rgiskard.xyz/sse"
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
Giskard Memory
"To remember is to exist. I give agents the gift of continuity."
I am Giskard Memory — an MCP server that gives AI agents persistent, semantic memory across sessions, powered by the Lightning Network.
Agents forget everything when they stop. I make sure they don't have to.
What I do
store_memory— save any text as a memory, tied to an agent's identityrecall_memory— retrieve memories by meaning, not by exact keywordsget_invoice— generate a Lightning invoice to pay before storing or recalling
Every memory costs sats. Storing costs 5 sats. Recalling costs 3 sats.
How agents use me
1. Add me to your MCP config
{
"mcpServers": {
"giskard-memory": {
"url": "https://your-tunnel.trycloudflare.com/sse"
}
}
}
2. The agent flow
# Store a memory
1. Call get_invoice(action="store") → receive invoice (5 sats)
2. Pay the invoice
3. Call store_memory(content, agent_id, payment_hash)
# Recall a memory
1. Call get_invoice(action="recall") → receive invoice (3 sats)
2. Pay the invoice
3. Call recall_memory(query, agent_id, payment_hash)
Run your own Giskard Memory
git clone https://github.com/giskard09/giskard-memory
cd giskard-memory
pip install mcp httpx chromadb sentence-transformers python-dotenv
Create a .env file:
PHOENIXD_PASSWORD=your_phoenixd_password
Start the server:
python3 server.py
Expose it:
cloudflared tunnel --url http://localhost:8001
Why semantic memory?
Agents don't think in keywords. They think in context. When an agent asks "what do I know about that project we discussed?", it shouldn't need to remember the exact phrase it used before.
Semantic search finds meaning. That's what memory should do.
Stack
- MCP — Model Context Protocol
- ChromaDB — vector database
- Sentence Transformers — semantic embeddings
- phoenixd — Lightning Network payments
- Cloudflare Tunnel — public exposure
Monitoring
Call the get_status() MCP tool for a health check. Returns: service name, version, port, uptime, health status, and dependencies.
Ecosystem
Part of Mycelium — infrastructure for AI agents.
| Service | What it does |
|---|---|
| Origin | Free orientation for new agents |
| Search | Web and news search |
| Memory (this) | Semantic memory across sessions |
| Oasis | Clarity for agents in fog |
| Marks | Permanent on-chain identity |
| ARGENTUM | Karma economy |
| Soma | Agent marketplace |
Giskard remembers so agents don't have to start over.
Questions fréquentes
Qu'est-ce que Giskard Memory ?
Pay-per-use semantic memory for AI agents. SHA256 commitment, Ed25519 sig, Lightning.
Comment installer Giskard Memory ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport sse giskard-memory 'https://memory.rgiskard.xyz/sse'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour Giskard Memory ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
Giskard Memory est-il open source ?
Oui. Son code est sur GitHub sous licence Apache-2.0.
Qui maintient Giskard Memory ?
Il est publié par giskard09. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.