{"repo":"mauriziofonte/toktoken","free":true,"listed":false,"github":"https://github.com/mauriziofonte/toktoken","clone":"git clone https://github.com/mauriziofonte/toktoken.git","description":"TokToken is a fast, single-binary C codebase indexer for AI coding agents. Powered by universal-ctags and SQLite FTS5, it provides precise symbol search, dependency tracking, and an MCP server. TokToken reduces LLM context token usage by 88-99% by retrieving exact code symbols instead of reading entire files. Zero runtime dependencies.","language":"C","stars":58,"topics":[],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"TokToken (beta release) Right now, your AI coding agent reads entire files just to find one function . That wastes tokens, money, and context window. TokToken fixes this . Real numbers from Redis (727 files, 45K symbols, indexed in 0.9s): What your agent needs Without TokToken With TokToken Savings --------------------- ---------------- ------------- ------- initServer() in server.c (8141 lines) 84,193 tokens 2,699 tokens 97% sdslen() in sds.h (340 lines) 2,678 tokens 132 tokens 95% processCommand() in server.c 84,193 tokens 4,412 tokens 95% redisCommandProc typedef in server.h (4503 lines) 56,754 tokens 50 tokens 99% TokToken scales well. Check it on the Linux kernel (65K files, 7.4M symbols) indexes in 170 seconds: What your agent needs Without TokToken With TokToken Savings --------------------- ---------------- ------------- ------- schedule() in kernel/sched/core.c (10961 lines) 73,084 tokens 1,335 tokens 98% do sys open() in fs/open.c (1583 lines) 9,915 tokens 89 tokens 99% kmalloc() in include/linux/slab.h (1280 lines) 11,272 tokens 1,372 tokens 88% ext4 fill super() in fs/ext4/super.c (7573 lines) 53,651 tokens 376 tokens 99% One command indexes your codebase. Your agent searches symbols, traces imports, and retrieves only the code it needs -- 88-99% fewer tokens on every operation. Works with Claude Code, Cursor, Windsurf, Copilot, Gemini, Codex, and any MCP-compatible agent . Single binary, zero dependencies, nothing written inside your project. Quick setup: tell yo","default_branch":null,"files":null,"tree":[],"storefront":"/r/mauriziofonte","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mauriziofonte/toktoken/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}