Command Palette

Search for a command to run...

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

pavelpilyak/devrecall

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

Local-first developer activity aggregator. Indexes commits, PRs, Jira/Linear tickets, Confluence docs, Slack threads, and Calendar events into SQLite + FTS5 + o

GitHubEmbed

Описание

Local-first developer activity aggregator. Indexes commits, PRs, Jira/Linear tickets, Confluence docs, Slack threads, and Calendar events into SQLite + FTS5 + on-device ONNX embeddings; exposes 15 tools, 3 resources, and 3 prompts so Claude Code, Cursor, and Codex can search and cite your past work. brew install --cask pavelpilyak/devrecall/devrecall

README

Your developer activity, aggregated on-device. No cloud sync. No telemetry. Your data never leaves your machine.

DevRecall pulls from Git, Slack, Google Calendar, Jira, Linear, Confluence, and GitHub/GitLab/Bitbucket; stores it in a local SQLite database; and turns it into standups, weekly reports, brag docs, and a chat that actually knows what you worked on.

Also ships an MCP server — any MCP-compatible coding tool (Claude Code, Cursor, Codex, Continue, Zed) can spawn it as a stdio subprocess and gain memory of everything you've shipped. /devrecall:recall what auth bug did I fix in February returns cited commits, PRs, and tickets inline.

DevRecall desktop app — chat over your local work history
Desktop app — the same memory, native UI
devrecall standup — syncs your sources and writes the standup for you
devrecall standup — the day's report, written for you
devrecall chat — agentic recall over your work history, with cited commits and PRs
devrecall chat — recall with cited commits & PRs

📚 docs.devrecall.dev — install, configure, integrations, CLI reference.

Why

  • Local-first. SQLite on your laptop. Tokens in ~/.devrecall/tokens/ (0600). The Cloudflare Worker relay is a pass-through for OAuth callbacks only — it never sees your data.
  • LLM-optional. Bundled embeddings run offline (ONNX + all-MiniLM-L6-v2). Use local Ollama for chat, or bring your own OpenAI/Anthropic key.
  • Open source. MIT-licensed. Audit it, fork it, build it from source.

Sources

Source What gets collected
Git (local) Commits, branch activity, files changed
GitHub / GitLab / Bitbucket PRs/MRs, reviews, issues, comments
Slack Your messages, threads you participated in
Google Calendar Meetings attended, organized, declined
Jira / Linear Issue transitions, comments, sprint membership
Confluence Pages, blogposts, and comments you authored

Install

Homebrew ships with the first tagged release. Until then:

git clone https://github.com/pavelpilyak/devrecall.git
cd devrecall
make build          # → bin/devrecall

Requires Go 1.22+ with CGO enabled (for SQLite FTS5).

Full install + setup walkthrough at docs.devrecall.dev/install.

Development

make build              # bin/devrecall
make test               # tests with race detector
make lint               # golangci-lint

Build tags: fts5 enables SQLite full-text search; GO enables hugot's pure Go ONNX backend for embeddings.

The desktop app (Tauri + Svelte) lives in desktop/; the OAuth callback relay (Cloudflare Worker) in relay/.

Contributing

Bug reports and collector contributions are especially welcome. See CONTRIBUTING.md.

Security

SECURITY.md for responsible disclosure.

from github.com/pavelpilyak/devrecall

Установка pavelpilyak/devrecall

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

▸ github.com/pavelpilyak/devrecall

FAQ

pavelpilyak/devrecall MCP бесплатный?

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

Нужен ли API-ключ для pavelpilyak/devrecall?

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

pavelpilyak/devrecall — hosted или self-hosted?

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

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

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

Похожие MCP

Compare pavelpilyak/devrecall with

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

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

Автор?

Embed-бейдж для README

Похожее

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