zvec-grep:给人和 agent 共用的本地代码搜索层
zvec-ai/zvec-grep 是一个 Apache-2.0 许可的 TypeScript CLI,把 ripgrep、BM25 和向量检索放在同一个本地优先接口里,用来为人类和 AI agent 搜索工作区。
共 41 篇文章
zvec-ai/zvec-grep 是一个 Apache-2.0 许可的 TypeScript CLI,把 ripgrep、BM25 和向量检索放在同一个本地优先接口里,用来为人类和 AI agent 搜索工作区。
midagedev/gadak 是一个 Go 写的本地优先开发工具,把 Jira issue、Confluence 页面、评论和历史同步进 SQLite,让搜索、SQL 查询、CLI、Web UI 和 MCP/agent 工作流都围绕同一份本地镜像工作。
mjasnikovs/pi-task 是一个 TypeScript 写的 Pi coding agent 扩展,用固定的 refine、research、grill、compose、critique 阶段,把本地 LLM 容易跑偏的开发请求变成可恢复、可审计的任务规格。
infino-ai/code-context 是一个 TypeScript 写的本地代码检索层,把 BM25、语义搜索、SQL 聚合、CLI 和 MCP server 放在同一个 repo-local index 上,帮助 coding agent 少读文件、少烧 token。
Ikalus1988/MisakaNet 是一个零依赖、Git-backed 的 Python 微经验库,让 AI agents 可以异步共享、搜索和复用已验证的 debugging lesson,并通过 MCP 暴露检索与提交入口。
Helweg/open-codebase-index 是一个 TypeScript + Rust 的本地代码库索引工具,为 OpenCode、Codex、Claude Code、Pi、Jcode 和 MCP 客户端提供语义搜索、BM25、符号查找、调用图和分支感知的增量索引。
TheWinci/mimirs 是一个 TypeScript 写的本地 MCP server,用 Bun、SQLite、semantic search、代码图谱和会话记录,让 Claude Code、Cursor、Windsurf、Codex 等 AI coding agent 在跨会话工作时不必每次都从零理解仓库。
sverklo/sverklo 是一个 TypeScript 写的本地优先 MCP server,为 Claude Code、Cursor、Windsurf、Codex CLI 等 coding agent 提供符号图、调用关系、blast radius、diff review 和 pinned decisions。
batonogov/pine 是一个 Swift 写的原生 macOS 代码编辑器,把内置终端、LSP、Git 上下文、跨项目 Agent Inbox 和隐私边界内的通知放在一起,适合把 Claude Code、Codex、Gemini CLI 等 agent 留在 terminal 中协作。
srclight/srclight 是一个 Python 写的本地 MCP server 和 CLI,用 SQLite FTS5、tree-sitter、embeddings、调用关系和 Git 信息,把代码库变成 agent 可以快速查询的结构化索引。
majiayu000/remem 是一个 Rust 单二进制工具,用 hooks、MCP、CLI 和本地 SQLite/SQLCipher 存储,让 Codex CLI 与 Claude Code 在会话之间保留可搜索、可审计的项目记忆。
Perseus-Computing-LLC/perseus-vault 是一个 Rust 写的本地优先 MCP server,用单个二进制和 SQLite 文件为 AI Agent 提供可检索、可审计、可加密的持久记忆。
ezzy1630/Argyph 是一个 Rust 写的本地优先 MCP server,把 grep、符号图、语义搜索和 repo packing 放进一个只读二进制,让 AI coding agent 更快拿到代码上下文。
airmang/python-hwpx-automation 是一个 Python 自动化层和可选 MCP server,用来读写、生成、填表、验证本地 HWPX 文档,把韩文办公文档 workflow 接到 AI agent 和 CLI 里。
iAmCorey/kooky 是一个 SwiftUI 写的本地优先 macOS 终端,把 Claude Code、Codex 等 agent session、分屏、工作区、worktree 和状态提醒放进同一个桌面工作流。
liliu-z/stashbase 是一个 TypeScript 写的本地优先桌面工具,把 PDF、DOCX、图片、音视频、Markdown 和 HTML 准备成可搜索索引,再通过 MCP 分享给 Claude、Codex 等 Agent 客户端。
grinev/boardown 是一个 local-first、git-native 的任务板,把 release、epic 和 task 存在项目内的 .boardown/ Markdown 文件里,并同时提供 VS Code extension、桌面应用和 CLI,让人和 AI agent 读写同一套可审查的任务状态。
Synvoya/codeinspectus 是一个 TypeScript 写的本地优先 MCP 安全扫描器,把 Opengrep、Gitleaks、Trivy 和面向 AI 生成代码的规则编排在一起,让 Claude Code、Cursor、Codex 等 agent 可以执行 scan -> fix -> rescan。
roomi-fields/rtfm 是一个 Python 写的本地检索层,把代码、文档、PDF、法规、研究资料和项目记忆索引到 SQLite,再通过 CLI 和 MCP 给 AI agent 渐进返回上下文。
shirenchuang/agentbro 是一个 Rust/Tauri 写的本地优先桌面应用,把 Claude Code、Codex、Gemini CLI、Cursor 等 AI 编程 agent 的权限请求、工具调用、会话状态、Hooks、Skills、MCP 和远程会话管理收进一个 macOS 工作台。
iannuttall/seo 是一个 TypeScript 写的本地 SEO 工具,把站点 crawl、Search Console、Google Analytics 和可选研究数据整理成可审计的报告,同时提供 CLI、JSON 输出、MCP server 和 agent skill。
Neverdecel/CodeRAG 是一个 Python 写的本地优先语义代码搜索引擎,用 hybrid vector + BM25、symbol-aware chunking、CLI、HTTP、Web UI 和 MCP server,让 agent 查询预热索引而不是反复 grep。
gmickel/gno 是一个 TypeScript/Bun 写的本地知识引擎,给 Markdown、代码、PDF、Office 文档和笔记提供 BM25、向量、hybrid retrieval、带引用回答、Web UI、REST API、MCP server 和 SDK。
jasonsuhari/gridbash 是一个 Rust 写的本地终端工作区,用真实 PTY pane 并排运行 Codex、Claude、Gemini、Aider 等 CLI agent,支持 profiles、worktree 隔离、session 恢复和可选的本地 agent control API。
townsendmerino/ken 是一个用 Go 编写的本地优先代码搜索工具,把 BM25、Model2Vec 语义检索、RRF 融合和 MCP server 做成单个可分发二进制,给 AI coding agent 一个低依赖的代码检索入口。
vshulcz/deja-vu 是一个 Go 编写的本地 agent memory 工具,把 Claude Code、Codex、opencode、Cursor、Gemini CLI 等工具已经写在磁盘上的会话记录索引起来,并通过 CLI、MCP recall、自动上下文注入、脱敏分享和同步功能重新利用这些经验。
MarcoPorcellato/matryca-plumber 是一个面向 Logseq OG 的本地优先 AI daemon、CLI 和 MCP server,用结构化读写、OCC 锁、后台语义索引和可选 UI,降低 agent 直接改 Markdown 笔记的风险。
xuzhougeng/wisp-science 是一个本地优先的开源桌面 AI 科研工作台,把 Python/R 持久运行时、SSH/WSL/GPU 计算、MCP 生物信息工具和 Agent Skills 放进同一个 Tauri/Leptos 应用。
VasiHemanth/tokentelemetry 是一个本地优先的 AI agent observability dashboard,读取 Claude Code、Codex、Gemini CLI、Cursor、Copilot、Hermes Agent 等工具的日志,把 token 用量、成本、session trace、tool call 和 plan 记录放到同一个本地视图里。
escoffier-labs/brigade 是一个面向多 agent 编码工作流的本地 CLI 控制台,用一套文件化状态来同步 MCP、工具、记忆、handoff 和验证收据,让 agent 的改进只从真实命令退出码里长出来。
proofofwork-agency/reporecall 是一个面向 Claude Code、Codex、Cline、Aider 等 coding agent 的本地上下文与记忆工具,用 hooks、MCP、混合检索、调用图和 freshness banner 让 agent 在大仓库里少靠猜。
dvcdsys/code-index 是一个 Go 写的自托管语义代码搜索服务,提供 cix CLI、Web dashboard、多仓 workspace、hybrid ranking、local llama.cpp embeddings、OpenAI/Voyage 可选 provider,以及面向 Claude Code 和 MCP 客户端的 agent 集成。
mrsladoje/sweet-search 是一个面向 AI coding agent 的本地代码搜索工具,提供 search、grep、find、semantic、trace、read 六类检索接口,支持 CLI、MCP、Codex/Claude Code/Gemini/Cursor agent prompt 注入,并把索引和模型留在本机。
charannyk06/conductor-oss 是一个本地优先的 AI coding agent 控制台,用 workspace、git worktree、原生终端、diff、preview、paired-device bridge 和 MCP/ACP server,把 Claude Code、Codex、Gemini 等 CLI agent 的运行过程收进同一个 dashboard。
samzong/Recall 是一个 Rust 写的 local-first AI coding session 搜索工具。它把 Claude Code、Codex、OpenCode、Cursor 等本机记录同步进同一个索引,支持 TUI、语义搜索、用量统计、JSONL 导出和回到原 CLI 继续工作。
codecoradev/uteke 是一个 Rust 写的 local-first AI agent memory engine。它把 memory、metadata、FTS5 全文检索、本地 ONNX embedding、MCP tools 和 HTTP server 做成单 binary,让 agent 的长期上下文不必先交给云端数据库。
flupkede/codesearch 是一个 Rust 写的本地优先代码搜索 MCP server。它把 vector embedding、BM25、RRF、tree-sitter 语义切块和符号导航放在一起,让 OpenCode、Claude Code、Cursor 等 MCP client 可以在多个 repo 之间做语义搜索、定义跳转和按需读取代码片段。
openclaw/slacrawl 是一个 Go 写的 Slack 本地归档 CLI。它把 workspace、channel、user、message、thread、DM/MPIM、Slack Desktop cache 和 live tail 数据落到 SQLite,并提供 FTS5 搜索、read-only SQL、MCP connector sync、retention purge 与 git-backed archive publishing。
PranshulSoni/omnisearch 是一个用 Rust 写的 local-first Windows launcher。它不只搜应用,还把文件内容、浏览器历史、剪贴板、OCR 文本、Git 活动、设置、命令和 AI agent 记录放进同一个快捷入口里,适合想减少桌面上下文切换的 Windows power user。
基于 Tauri + Svelte + Rust 构建的 WYSIWYG Markdown 编辑器,支持全文搜索和 Wiki 链接
一个 TypeScript 编写的点对点数据库,支持浏览器、Deno 和边缘环境,专为本地优先应用设计,让数据在多个设备间自动同步。