HB

henny-bee/turbovec-mcp-tiar

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

5 stars 4 forks 质量 84 趋势 27MIT

Turbovec MCP Server: A local Retrieval-Augmented Generation (RAG) tool that allows AI to seamlessly read, chunk, remember, and semantically search through large project codebases.

概览

is an ultra-fast, local-first Model Context Protocol (MCP) server that equips your AI assistant with a persistent, autonomous memory across chats, editors, and projects. Everything runs strictly on your machine — zero network calls, zero external databases, zero cloud dependencies. It seamlessly unifies (turbovec), (SQLite FTS5), and a with time travel and background intelligence. Works out of the box with , , , , , and any standard MCP client. - : Combines fast cosine similarity vector search (turbovec) and BM25/FTS5 keyword search using Reciprocal Rank Fusion (RRF), with optional cross-encoder reranking. - : Entities, weighted relationships, and timestamped observations with ontology enforcement. Traverse entity neighborhoods with one-call get_hologram. - : Every mutation is timestamped. Diff knowledge states between any two points in time or inspect your graph as of any past moment.

README

以下为原文 README 节选,完整内容请查看原文。

Turbovec MCP - Long-Term Memory for AI Coding Assistants

Turbovec MCP is an ultra-fast, local-first Model Context Protocol (MCP) server that equips your AI assistant with a persistent, autonomous memory across chats, editors, and projects.

Everything runs strictly on your machine — zero network calls, zero external databases, zero cloud dependencies. It seamlessly unifies vector ANN search (turbovec), full-text keyword search (SQLite FTS5), and a typed knowledge graph with time travel and background intelligence.

Works out of the box with Claude Desktop, Cursor, Cline / Roo Code, Windsurf, Zoo Code, and any standard MCP client.


Table of Contents


Why Turbovec?

Problem What Turbovec Does
Token bloat & context pollution Pasting huge files drains tokens and impairs reasoning. Turbovec stores them once and extracts only the most relevant, context-rich chunks.
Amnesia between sessions Closing a chat wipes your decisions and guidelines. Turbovec persists typed entities, weighted relations, and session summaries locally.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "turbovec": { "command": "/absolute/path/to/Turbovec-MCP-Tiar/venv/bin/python", "args": ["/absolute/path/to/Turbovec-MCP-Tiar/main.py"], "env": { "PYTHONUNBUFFERED": "1", "BACKGROUND_DISCOVERY": "true" } } } }