thimiko
Click on "Install 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., "@thimikosearch for my notes on API design"
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.
thimiko
thimiko is θυμικό.
It makes your local AI coding chats searchable. It reads Codex, Claude Code, GitHub Copilot, Gemini CLI, and Cursor history, builds a local SQLite index, and lets you search it from the terminal or through MCP.
Your original chat files are left alone.
Why
Useful things get buried in old chats: fixes, decisions, failed approaches, commands, and the one detail you need six weeks later.
With thimiko, you can ask things like:
"Have I leaked a secret that starts with
0xSecretin our chats?""Did we talk about X last week?"
"Can you collect everything from our chats about Y and make me a study plan?"
"Why did we decide not to use Redis for the job queue?"
"Find the chat where we fixed the flaky migration test."
"What command did we use to recover the broken production index?"
"Have I pasted any customer names, internal URLs, or production hostnames?"
"Show me previous attempts at this error, including the surrounding messages."
It is especially handy for secret audits, incident reconstruction, architecture decision archaeology, compliance checks, recurring bugs, and picking up an old project without starting from zero.
Related MCP server: RepoChatMCP
Install
uv tool install "thimiko[mcp]"For local development:
uv tool install -e ".[mcp]"Use it
Run thimiko by itself to see the available commands.
Build the index once:
thimiko buildThen keep it fresh and search it:
thimiko update
thimiko search "database migration"
thimiko search "permission denied" --source codex --limit 5
thimiko search "rate limit" --days 10 --textSee which providers this installation supports, where it looks for their history, and
— with -v — how many chats are indexed versus present on disk:
thimiko list
thimiko list -v --textBy default, thimiko reads:
Codex:
~/.codex/sessions/**/*.jsonlClaude Code:
~/.claude/projects/**/*.jsonlGitHub Copilot: VS Code's
workspaceStorage/*/chatSessions/Gemini CLI:
~/.gemini/tmp/*/chats/Cursor:
%APPDATA%\Cursor\User\globalStorage\state.vscdb(SQLite — one file, many chats)
You can also pass a file or directory directly to build or update.
MCP
Run the read-only MCP server with:
thimiko mcpIt exposes three tools: search_chats, get_turn, and get_session. Point your
MCP client at thimiko mcp, then your assistant can search old chats and open
the relevant surrounding conversation.
The index stays local. Its default location is
%LOCALAPPDATA%\thimiko\thimiko.sqlite on Windows.
For implementation details and instructions for adding another chat source, see ARCHITECTURE.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables searching and analyzing GitHub Copilot's conversation history stored locally, providing tools for full-text search, session listing, statistics, and file-based retrieval.64MIT
- AlicenseAqualityDmaintenanceA zero-dependency MCP server that enables searching and reading local Claude Code and Codex chat sessions, supporting full-text search, grep, and knowledge indexing from chat history.1532MIT
- AlicenseAqualityDmaintenanceEnables Claude Code to search, browse, and read its own past conversation history across all projects using BM25 keyword search.118MIT
- FlicenseNot gradedqualityBmaintenanceLocal semantic search over Claude Code sessions and shell command history, exposed to Claude Code as an MCP tool. Everything is indexed into one vector space and runs entirely on your machine.2
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.
Agentic search over your Dewey document collections from any MCP-compatible client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/azerv1/thimiko'
If you have feedback or need assistance with the MCP directory API, please join our Discord server