SkillTide Submit
Official description7 sourcesMCP servers8d ago
echology-io/decompose

echology-io/decompose

๐Ÿ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Deterministically decompose text into classified semantic units with authority, risk andโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Official description๐Ÿ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Deterministically decompose text into classified semantic units with authority, risk and attention scores plus entity extraction, without an LLM.
Config template (adjust for your client)
claude mcp add decompose -- npx -y decompose
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
10 โ˜… ยท echology-io/decompose ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 10 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository echology-io/decompose๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Decompose

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

**Stop prompting. Start decomposing.**
Deterministic text classification for AI agents. Decompose turns any text into classified, structured semantic units โ€” instantly. No LLM. No setup. One function call.
---
Before: your agent reads this
After: your agent reads this
Every unit classified. Every standard extracted. Every risk scored. Your agent knows what matters.
---
Install
Use as MCP Server
Add to your agent's MCP config (Claude Code, Cursor, Windsurf, etc.):
Your agent gets two tools:
- **decompose_text** โ€” decompose any text
- **decompose_url** โ€” fetch a URL and decompose its content
OpenClaw
Install the skill from ClawHub or configure directly:
Or install the skill: clawdhub install decompose-mcp
Use as CLI
Use as Library
---
What Each Field Means
| Field | Values | What It Tells Your Agent |
|-------|--------|--------------------------|
| authority | mandatory, prohibitive, directive, permissive, conditional, informational | Is this a hard requirement or background? |
| risk | safety_critical, security, compliance, financial, contractual, advisory, informational | How much does this matter? |
| type | requirement, definition, reference, constraint, narrative, data | What kind of content is this? |
| irreducible | true/false | Must this be preserved verbatim? |
| attention | 0.0 - 10.0 | How much compute should the agent spend here? |
| entities | standards, codes, regulations | What formal references are cited? |
| actionable | true/false | Does someone need to do something? |
---
What to Build With This
Decompose is not the destination. It's the step before the LLM that most developers skip โ€” not because it's hard, but because nobody showed them it exists. Documents have structure. That structure is classifiable. And classification should happen before reasoning.
Filter: built-in LLM pre-filter
filter_for_llm() keeps mandatory, safety-critical, financial, and compliance units โ€” drops boilerplate before it reaches your LLM or vector store.
Route: risk-based processing
Safety-critical content goes to one chain. Financial content goes to another. Boilerplate gets skipped.
See examples/ for runnable scripts.
---
Why No LLM?
Decompose runs on pure regex and heuristics. No Ollama, no API key, no GPU, no inference cost.
This is intentional:
- **Fast**: <500ms for a 50-page spec
- **Deterministic**: Same input always produces same output
- **Offline**: Works air-gapped, on a plane, on CI
- **Composable**: Your agent's LLM reasons over the structured output โ€” decompose handles the preprocessing
The LLM is what *your agent* uses. Decompose makes whatever model you're running work better.
---
Built by Echology
Decompose is built by Echology and extracted from AECai, a document intelligence platform for Architecture, Engineering, and Construction firms. The classification patterns, entity extraction, and irreducibility detection are battle-tested against thousands of real AEC documents โ€” specs, contracts, RFIs, inspection reports, pay applications.
Source
awesome ยท https://github.com/echology-io/decompose
Browse by field
MCP servers
Traction
10 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index