tachy
Provides integration with GitHub Issues to ingest and retrieve issues as work items, supporting syncing from specified repositories and mapping to products.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tachysearch knowledge about login timeout error"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tachý is a self-hosted MCP server and web app on Postgres. It syncs work items from Freshdesk, GitHub Issues and Azure DevOps together with their relations, linked PRs and commits, indexes linked git repositories into local embeddings, and stores versioned reference docs and lessons from resolved items. A lesson is archived only after a human approves it, is tied to a per-product component glossary, and is deprecated rather than deleted when superseded. Search is hybrid (keyword, trigram, pgvector) over an index kept free of customer identity. tachý does no reasoning itself: an MCP client (Claude Code, Codex CLI) or the built-in chat agent (Claude or Copilot backend, approval required before any write) calls its 40+ tools. Credentials are kept in an AES-256-GCM vault scoped per user, team or instance; login is password, bearer token or OIDC, with optional PII redaction before tool results reach a model.
Install
cp .env.example .env # set TACHY_SECRET_KEY and TACHY_SESSION_SECRET
docker compose up -d --buildThe first visit to the web UI on :8787 runs the setup wizard; until an admin
exists the server listens on 127.0.0.1 only. Without Docker: Node 24.18+,
PostgreSQL 14+ with vector, pg_trgm and pgcrypto, and git on PATH, then
psql -f db/schema.sql and npm run web:build && npm run api. MCP clients pick
up .mcp.json (Claude Code) or .vscode/mcp.json (VS Code); others run
npx tsx packages/mcp/src/index.ts.
Related MCP server: claude-rag-mcp
Deployment
Production is docker-compose.yml plus deploy/compose.prod.yml on one host,
with Caddy terminating TLS. CI builds ghcr.io/diegokoes/tachy:sha-<commit>,
and ssh tachy@<host> tachy-deploy <ref> deploys it: encrypted backup, schema
diff from db/schema.sql, smoke test, rollback on failure. The host is
provisioned by deploy/host/playbook.yml. Procedures are in
deploy/runbooks. Vault credentials cannot be
restored without the original TACHY_SECRET_KEY.
License
AGPL-3.0-or-later, see LICENSE. Contributions: CONTRIBUTING.md. Security reports: SECURITY.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Cloud or self-hosted knowledge for AI agents: hybrid search, reranking, GraphRAG, scoped MCP tools.
Private persistent memory for Claude, ChatGPT & Gemini via MCP - semantic search, zero-code setup.
Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.
Give your AI agent persistent, governed memory for every project. At task start it recalls the approved decisions, conventions, risks and architecture (semantic search, ranked by importance); at close it proposes what was learned as typed memories that you review and approve — governance, not a notes dump. Agents propose, humans govern: edits go back to pending and deletion is human-only by design. Connect Claude Code, Cursor, Claude Desktop or any MCP client in two minutes with just your API key — hosted (nothing to install) or locally via `uvx solucortex-mcp`. Built by SoluAI and dogfooded daily: SoluCortex is developed using its own living memory.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that ingests various data sources and uses LLMs to compile them into structured knowledge pages, enabling hybrid search and integration with AI coding tools like Claude Code and Cursor.118 npm1MIT
- AlicenseNot gradedqualityCmaintenanceMCP server providing RAG context and failure capture for Claude Code, enabling semantic search across project knowledge and storing/analyzing failures.1MIT
- AlicenseAqualityCmaintenanceLocal knowledge engine for codebases with hybrid search, knowledge graph, and interaction tracking, enabling Claude Code to search and interact with project knowledge locally.72MIT
- AlicenseNot gradedqualityDmaintenanceA self-hosted MCP server that retrieves git-backed engineering experience records (issues, fixes) to inform LLM coding agents, preventing repeated mistakes with a relevance floor.AGPL 3.0