tag:github.com,2008:https://github.com/KBLCode/greppy/releases Tags from greppy 2026-01-22T23:47:21Z tag:github.com,2008:Repository/1129490274/v1.3.0 2026-01-22T23:55:31Z v1.3.0 - Web Dashboard & Streamer Mode <p>feat(web): add visual web dashboard with streamer mode (v1.3.0)</p> <p>NEW FEATURES: <br />- greppy web: Visual codebase exploration dashboard <br />- Multiple views: Stats, Graph, List, Tree, Tables, Cycles, Timeline <br />- Interactive charts: Matrix heatmap, Sankey flow, Force-directed graph <br />- Streamer mode: Server-side path redaction for livestreaming <br />- Live updates via SSE when daemon detects file changes <br />- Symbol detail panel with callers, callees, refs, impact analysis</p> <p>SECURITY: <br />- Streamer mode now properly redacts ALL API responses <br />- Hidden patterns: .env*, *secret*, *credential*, keys, etc. <br />- Visual banner when streamer mode is active</p> <p>IMPROVEMENTS: <br />- Chart zoom/pan with d3.zoomIdentity (no snap on first click) <br />- 60-40 detail panel split for better information density <br />- Enhanced graph node selection shows file symbols <br />- Redesigned cycles view with cleaner layout</p> <p>DOCS: <br />- Added Web UI section to README</p> KBLCode tag:github.com,2008:Repository/1129490274/v1.2.2 2026-01-21T04:54:16Z v1.2.2 <p>feat(trace): composable flags, --xref, --summary, combined JSON (v1.2.2)</p> <p>- Composable operations: --dead --stats --cycles run together <br />- --xref: cross-reference dead code with potential callers <br />- --summary: condensed one-line output per operation <br />- Combined JSON output for multi-op mode <br />- Universal filtering across all trace operations <br />- Updated help text and README documentation</p> github-actions tag:github.com,2008:Repository/1129490274/v1.2.1 2026-01-21T04:02:58Z v1.2.1 <p>feat: v1.2.1 - Model switcher + multi-provider support</p> <p>New features: <br />- greppy model: Interactive AI model/provider switcher <br />- Multiple provider support (Claude + Gemini + Ollama simultaneously) <br />- Save/load named profiles for quick switching <br />- Clean TUI without selectable separators</p> <p>Fixes: <br />- Deduplication in trace --stats and trace --impact output <br />- Login no longer blocks adding multiple providers</p> <p>Updated: <br />- Help text mentions Ollama throughout <br />- Installer shows greppy model command</p> github-actions tag:github.com,2008:Repository/1129490274/v1.2.0 2026-01-21T03:49:38Z v1.2.0 <p>feat: v1.2.0 - Trace system + Ollama + file-based auth</p> <p>Major features: <br />- Complete trace system (12 phases): --refs, --impact, --dead, --stats, --pattern <br />- Symbol references with code context (-c N lines) <br />- Export formats: JSON, CSV, DOT, Markdown <br />- Ollama integration for local AI reranking (no cloud required) <br />- File-based auth storage (removed keychain dependency)</p> <p>Breaking changes: <br />- Auth tokens now stored in config.toml instead of system keychain <br />- Users will need to re-login after upgrade</p> <p>Performance: <br />- 93% token savings vs reading files directly <br />- Sub-100ms semantic search on 75k file codebases</p> <p>Tested: <br />- 71 tests passing <br />- Ollama reranking verified working with qwen2.5-coder:0.5b</p> github-actions tag:github.com,2008:Repository/1129490274/v1.0.1 2026-01-13T01:15:34Z v1.0.1 github-actions tag:github.com,2008:Repository/1129490274/v0.8.0 2026-01-12T23:18:12Z v0.8.0 <p>Release v0.8.0 - Performance Optimization</p> <p>- 34,000+ chunks/sec indexing (was ~1,000 chunks/sec in v0.7.0) <br />- Two-phase indexing: fast keyword index first, background embeddings <br />- Switched to AllMiniLML6V2 model (5x faster than BGE-Base) <br />- Batch chunk processing (200 chunks/batch) <br />- 8 parallel worker threads for parsing</p> <p>| Codebase | Chunks | Time | Speed | <br />|----------|--------|------|-------| <br />| greppy (small) | 1,042 | 0.24s | 4,400/sec | <br />| tokio (large) | 7,524 | 0.22s | 34,400/sec |</p> <p>```bash <br />curl -fsSL <a href="https://raw.githubusercontent.com/KBLCode/greppy/main/install.sh">https://raw.githubusercontent.com/KBLCode/greppy/main/install.sh</a> | sh</p> <p>irm <a href="https://raw.githubusercontent.com/KBLCode/greppy/main/install.ps1">https://raw.githubusercontent.com/KBLCode/greppy/main/install.ps1</a> | iex <br />```</p> github-actions tag:github.com,2008:Repository/1129490274/v0.7.0 2026-01-12T23:08:00Z v0.7.0 <p>v0.7.0 - Fast Indexing, Windows Support</p> <p>- **5000+ chunks/sec** keyword indexing (Phase 1) <br />- Two-phase indexing: instant keyword search, background semantic <br />- Switched to faster embedding model (AllMiniLML6V2)</p> <p>```bash <br />curl -fsSL <a href="https://raw.githubusercontent.com/KBLCode/greppy/main/install.sh">https://raw.githubusercontent.com/KBLCode/greppy/main/install.sh</a> | bash <br />```</p> <p>```powershell <br />irm <a href="https://raw.githubusercontent.com/KBLCode/greppy/main/install.ps1">https://raw.githubusercontent.com/KBLCode/greppy/main/install.ps1</a> | iex <br />```</p> <p>- Windows support (TCP on localhost:19532) <br />- File watcher for incremental indexing <br />- --fast flag for keyword-only indexing <br />- Progress bar during indexing <br />- Critical bug fixes (timeouts, error handling)</p> github-actions tag:github.com,2008:Repository/1129490274/v0.6.0 2026-01-12T21:19:24Z v0.6.0 <p>chore(release): prepare v0.6.0</p> <p>Bump version to 0.6.0. Refactor README with detailed documentation and benchmarks. Add release notes.</p> KBLCode tag:github.com,2008:Repository/1129490274/v0.5.1 2026-01-12T00:53:20Z v0.5.1 github-actions tag:github.com,2008:Repository/1129490274/v0.5.0 2026-01-12T00:39:35Z v0.5.0: Semantic Search & AI Agent KBLCode