Engram: AI memory you can edit in Obsidian

السجل الرسمي الإنتاجية

Shared memory for Claude, ChatGPT and any MCP client. Read and edit it in Obsidian or the web app.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http engram-ai-memory-you-can-edit-in-obsidia 'https://mcp.engram.page'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "engram-ai-memory-you-can-edit-in-obsidia": {
            "type": "http",
            "url": "https://mcp.engram.page"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Engram
  2. Connect
  3. Self-Host (Docker Compose)
  4. Community
  5. Contributing
  6. License
  7. Security

Engram

MCP-native · semantic + keyword search · real-time sync · self-hostable · source-available · Elixir/Phoenix

Connect · Quickstart · Self-host · MCP · API · Architecture · Plugin · Discord

Your notes stay plain markdown that you and your AI assistants both read and write. Pairs with the Engram Obsidian Sync plugin to sync your whole vault.

Connect

Nothing to install. Point any MCP client at the hosted server and sign in when prompted (OAuth):

https://mcp.engram.page
  • Claude Code: claude mcp add --transport http engram https://mcp.engram.page
  • Claude.ai / ChatGPT: add a custom connector with the URL above.
  • Cursor: {"mcpServers": {"engram": {"url": "https://mcp.engram.page"}}} in ~/.cursor/mcp.json
  • VS Code: {"servers": {"engram": {"type": "http", "url": "https://mcp.engram.page"}}} in .vscode/mcp.json

More clients: MCP docs.

Self-Host (Docker Compose)

Don't want to run the commands yourself? Open the Quickstart docs, select the whole page, and paste it into your AI assistant — it's written top-to-bottom as imperatives the AI can execute in order.

Otherwise:

git clone https://github.com/engram-app/Engram.git
cd Engram
cp .env.example .env       # then fill in the three secrets at the top
docker compose up -d

App at http://localhost:4000. Migrations run on boot. Only port 4000 is host-exposed; everything else stays on the private Docker network.

Large vaults? Enable MinIO for S3-style attachments: docker compose --profile s3 up -d — see storage docs.

Better embeddings? Switch to Voyage AI in .env — see embeddings docs.

Full self-host documentation

Community

Questions, ideas, or bug reports? Join us on Discord.

Contributing

Local dev setup, tests, and PR rules: see CONTRIBUTING.md.

License

Dual-licensed:

External contributions sign the Engram CLA. See CONTRIBUTING.md.

Security

See SECURITY.md for vulnerability disclosure. Self-host LAN deployments are out of scope of our published SLA — security depends on the operator's network and infra.

Copyright (c) 2026 Rasbandit Software Solutions LLC d/b/a Engram.

الأسئلة الشائعة

ما هو Engram: AI memory you can edit in Obsidian؟

Shared memory for Claude, ChatGPT and any MCP client. Read and edit it in Obsidian or the web app.

كيف أثبّت Engram: AI memory you can edit in Obsidian؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http engram-ai-memory-you-can-edit-in-obsidia 'https://mcp.engram.page'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Engram: AI memory you can edit in Obsidian إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل Engram: AI memory you can edit in Obsidian مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون Engram: AI memory you can edit in Obsidian؟

ينشره engram-app. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.