Trussfy — Smart Context for AI Coding
Stop paying for tokens your AI doesn't need. Trussfy indexes your entire workspace locally, scores every chunk by relevance to your query, and copies only the top-ranked context to your clipboard. Paste it into Claude, ChatGPT, Gemini, or any AI tool.
Typical saving: ~96% fewer tokens per query — same answer quality.

Why Trussfy
AI coding assistants today work one of two ways:
- Send everything (Copilot, Cursor) — your entire open tab tree goes to the model. Fast, but you pay for tokens the model never reads.
- Send nothing (plain ChatGPT) — you paste a snippet and hope it's enough context.
Trussfy splits the difference. A TF-IDF index across your whole workspace lets it rank every function, class, and file against your query, then pack only what fits your token budget.
Result: your AI sees 3,200 tokens instead of 89,600 — and gives the same answer.
Features
- Smart Context Copy —
Cmd/Ctrl+Shift+C packs the best-matching code into your clipboard
- Git Diff Mode —
Cmd/Ctrl+Shift+G sends only your staged changes + their direct callers (Pro)
- Local AST indexing — full symbol graph for TypeScript, JavaScript, Python; generic chunker for the rest
- Incremental re-indexing — only changed files are re-parsed on save
- Works with any AI tool — the extension only fills your clipboard; you paste where you want
- 100% local — your source code never leaves your machine without your explicit action
- Cloud analytics dashboard — see how many tokens and dollars you're saving, per day, per model (Pro)
Installation
- Open VS Code
- Go to the Extensions view (
Cmd/Ctrl+Shift+X)
- Search for "Trussfy"
- Click Install
- Click the Trussfy icon in the activity bar to open the sidebar
- Sign in with Google (one click)
That's it — the first workspace index runs automatically in under 200 ms.
Usage
Smart Copy
- Type your query in the Trussfy sidebar (e.g. "how do I add a new auth provider")
- Review the ranked chunks
- Click ⌘ Smart Copy (or press
Cmd/Ctrl+Shift+C)
- Paste into Claude, ChatGPT, Gemini, Cursor, Copilot Chat — anywhere
Git Diff Context (Pro)
Press Cmd/Ctrl+Shift+G to pack your current diff plus the functions that call the changed code. Perfect for "review my PR" prompts.
Re-index
Use the command palette → "Trussfy: Re-index Workspace" if you just pulled a large branch change.
Privacy
- Your source code is not sent to Trussfy's servers. Ever.
- The index lives entirely on your device (SQLite file in your workspace
.trussfy/ folder).
- When you sign in, only usage metadata (token counts, timestamps, model name) is transmitted — for billing and quota enforcement.
- No telemetry on your queries, file names, or code content.
Read the full privacy policy: trussfy.com/privacy
Pricing
| Plan |
Price |
Monthly tokens |
Features |
| Free |
$0 forever |
200 K |
Local indexing, Smart Copy, all AI models |
| Pro |
$20/month |
5 M |
Everything in Free + cloud analytics dashboard + Git diff mode + email support |
No credit card for Free. Cancel Pro anytime.
See details: trussfy.com
Supported Languages
| Language |
AST-aware indexing |
| TypeScript / JavaScript / JSX / TSX |
✓ |
| Python |
✓ |
| Go, Rust, Ruby, Java, C/C++, PHP, Swift, Kotlin, … |
Generic chunker (works well) |
Keyboard Shortcuts
| Action |
macOS |
Windows / Linux |
| Smart Copy |
⌘⇧C |
Ctrl+Shift+C |
| Smart Copy (Git diff) |
⌘⇧G |
Ctrl+Shift+G |
| Re-index workspace |
Command Palette → "Trussfy: Re-index" |
same |
Support
License
Trussfy is proprietary software. See the LICENSE file for the full terms.
© 2026 Trussfy — All rights reserved.