Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Sutrana

БесплатноНе проверен

Local-first ambient memory for Mac that captures screen content, indexes it on-device, and provides MCP tools for searching memory, timeline, and open tasks.

GitHubEmbed

Описание

Local-first ambient memory for Mac that captures screen content, indexes it on-device, and provides MCP tools for searching memory, timeline, and open tasks.

README

Local-first ambient memory for Mac: continuously captures what you see, indexes it on-device, exposes it as an MCP server for Claude/Cursor, and surfaces open loops in a Shram-style menu-bar inbox.

CI License: MIT

Status: Early public preview (v0.1). Capture → SQLite/FTS → MCP → menu-bar open tasks works on Apple Silicon with full Xcode. Not a signed App Store build yet.

What it does

  • Menu bar app — open tasks stream, settings, permissions, kill switch
  • Screen capture + OCR — ScreenCaptureKit + Vision, local SQLite + FTS5
  • MCP toolssearch_memory, get_timeline, list_open_tasks, suggest_followups, list_day_summaries, embed_recent_memory
  • Optional hybrid search — local Ollama embeddings (off until you run Ollama)

All data lives under ~/Library/Application Support/Sutrana/. No cloud by default.

Quick start

1. Memory + MCP (Node)

git clone https://github.com/sdntsng/sutrana.git
cd sutrana
npm install
npm run build
npm run mcp

2. Mac menu bar app

Requires full Xcode (Command Line Tools alone are not enough).

cd apps/mac
./Scripts/build-app.sh
open Sutrana.app

Grant Screen Recording (and optionally Accessibility) when prompted — or use the Permissions tab.

3. Connect Claude Desktop / Cursor

See docs/claude-desktop.md and docs/cursor.md.

Privacy

  • Local-only storage and embeddings by default
  • Private-apps denylist in Settings
  • Pause capture anytime from the menu bar
  • Microphone / accessibility scrapers are opt-in later; mic is not used in v0

See SECURITY.md to report issues.

Repo layout

apps/mac/           Swift menu-bar capture agent
packages/memory/    SQLite FTS + open tasks + day summaries + Ollama embeddings
packages/mcp/       MCP stdio server
docs/               client config examples

Development

  • Default contribution branch: dev (staging)
  • main is production / releases
  • npm run build · npm run typecheck · npm test

See CONTRIBUTING.md.

Roadmap (post-v0.1)

  • Signed .dmg distribution
  • Stronger open-task heuristics / LLM drafts
  • Accessibility messaging scrapers (opt-in)
  • Optional remote embeddings with explicit consent

License

MIT

from github.com/sdntsng/sutrana

Установка Sutrana

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/sdntsng/sutrana

FAQ

Sutrana MCP бесплатный?

Да, Sutrana MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Sutrana?

Нет, Sutrana работает без API-ключей и переменных окружения.

Sutrana — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Sutrana в Claude Desktop, Claude Code или Cursor?

Открой Sutrana на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Sutrana with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development