TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
AI 연구소 수준 메모리 엔진으로 금고 강화, 클로드·커서·ChatGPT·MCP에서 모든 기기 마크다운 노트 최첨단 검색
Give your vault the memory engine the AI labs keep for themselves. Frontier-grade search over your own markdown notes, reachable by Claude, Cursor, ChatGPT, and any MCP client, on every device. Switch
생산성Elixir · TypeScriptGitHub @engram-app온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Engram: memory for every AI, built from your own notes. Sync an Obsidian vault and let Claude, ChatGPT, Cursor or any MCP client search, read and write it. Self-hostable.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
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.
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.
App at. 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.README 전문 보기 ↗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.
Nothing to install. Point any MCP client at the hosted server and sign in when prompted (OAuth):
https://mcp.engram.page
claude mcp add --transport http engram https://mcp.engram.page{"mcpServers": {"engram": {"url": "https://mcp.engram.page"}}} in ~/.cursor/mcp.json{"servers": {"engram": {"type": "http", "url": "https://mcp.engram.page"}}} in .vscode/mcp.jsonMore clients: MCP docs.
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.
| Topic | Link |
|---|---|
| Quickstart | https://engram.page/docs/self-host/quickstart/ |
| Environment vars | https://engram.page/docs/self-host/environment-variables/ |
| Encryption & keys | https://engram.page/docs/self-host/encryption/ |
| Backup & restore | https://engram.page/docs/self-host/backup-restore/ |
| Upgrades | https://engram.page/docs/self-host/upgrade/ |
| Troubleshooting | https://engram.page/docs/self-host/troubleshooting/ |
| Architecture | https://engram.page/docs/self-host/architecture/ |
| MCP setup | https://engram.page/docs/mcp/ |
| HTTP API | https://engram.page/docs/api/ |
Questions, ideas, or bug reports? Join us on Discord.
Local dev setup, tests, and PR rules: see CONTRIBUTING.md.
Dual-licensed:
[email protected].External contributions sign the Engram CLA. See CONTRIBUTING.md.
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.