
ctrlb-decompose
github.com/ctrlb-hq/ctrlb-decompose- Category
- Developer Tools
- Rank
- No. 979Tools index
- Pricing
- Open Source
- Platform
- cli · web
- Type
- TOOL
- GitHub
- 297 stars
- Latest release
- v0.1.0
- Date
About
A Rust-based log analysis tool that clusters millions of noisy log lines into a small set of typed, statistically-annotated patterns using CLP encoding and Drain3 clustering. It runs fully locally (CLI, Rust library, or WASM in-browser) and outputs human-readable, JSON, or compact LLM-optimized formats so large log files can be summarized for debugging or fed into an LLM context window.
What it can do
Cluster millions of noisy log lines into a small set of typed patterns
Raw log files → Typed log patterns
Annotate log patterns with statistical quantiles
Clustered log patterns → Quantile statistics
Detect anomalies in log data
Log lines → Anomaly annotations
Output analysis results in human-readable format
Log patterns → Human-readable text
Output analysis results in JSON format
Log patterns → JSON data
Output a compact LLM-optimized summary format
Log patterns → LLM-optimized text
Why it made the leaderboard
Collapses a 56K-line log into a handful of typed patterns before it hits an LLM's context window, and runs locally so raw logs never leave the machine.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.