Harness Bridge
SDK / ToolA local launcher that points Claude Code and seven other coding harnesses at any OpenAI-, Anthropic- or Responses-compatible endpoint — without editing a single config file.
- launcher
- local-models
- cli
- menu-bar
Find past Claude Code, Codex and OpenCode conversations from a plain-language description, inside VS Code.
Chat Seek is a VS Code extension that indexes your local AI coding sessions — ~/.claude/projects, ~/.codex/sessions and OpenCode's file-based storage — and lets you search them by describing what you remember. Keyword matches come first, then a Laya local decision model (about 1.7 GB of CPU-inference weights downloaded on first use) reranks the likely hits, so "that chat where we fixed the flaky test" actually resolves. Each result card shows relative activity time, a readable excerpt and a Resume action that relaunches the matching CLI in VS Code's integrated terminal with its session ID and original working directory. Optional one-sentence AI descriptions help you recognize a chat: they are off by default, generated lazily for up to 30 displayed results two requests at a time, with at most 12 sampled messages of up to 600 characters per chat, redaction of common credential patterns, provider disclosure and keys kept in VS Code SecretStorage.
Developers whose valuable Claude Code sessions vanish into ~/.claude/projects and who want to retrieve, reread and resume them without leaving the editor — especially on Linux/WSL where the prebuilt package installs directly.
# 1. download chat-seek-linux-x64-0.2.1.vsix from the latest release # 2. in VS Code (1.99+): Extensions: Install from VSIX... # or build on Linux x64 (Node.js 20+): git clone https://github.com/fstandhartinger/chat-seek-vscode.git cd chat-seek-vscode && npm ci && npm test && npm run package code --install-extension chat-seek-linux-x64-0.2.1.vsix --force # open it: Cmd/Ctrl+Shift+P -> "Chat Seek: Search past AI chats"
The prebuilt VSIX is Linux x64 only (including VS Code Remote WSL) — other platforms must change the vsce target and rebuild. First Laya use downloads about 1.7 GB of model weights into ~/.cache/receptron-laya and runs CPU inference; disable it via chatSeek.useLaya on weak machines. Enabled summaries send sampled excerpts to your configured provider and may incur charges. Only user and assistant text is indexed — tool results and subagent transcripts are excluded — long messages are clipped at 2,800 characters, and OpenCode's newer database-only storage is not yet imported. Keyword shortlisting depends on word overlap, so chats sharing no vocabulary with your description can be missed. MIT.
Repository
fstandhartinger/chat-seek-vscodeCharted
A local launcher that points Claude Code and seven other coding harnesses at any OpenAI-, Anthropic- or Responses-compatible endpoint — without editing a single config file.
Answers macOS Spotlight and Siri prompts with your signed-in Claude Code account — an experimental macOS 27 model-delegation provider.
Extract your own local chat history from ten AI coding assistants into one normalized JSONL — for fine-tuning, analytics, or backing up years of conversations. Standard library only.