Intent-Router
Intent compiler for AI agents — converges vague requests into typed IntentSpec contracts (probe, ask, or halt before routing), the input layer for routers and t
What is Intent-Router?
Intent compiler for AI agents — converges vague requests into typed IntentSpec contracts (probe, ask, or halt before routing), the input layer for routers and typed-decision models like Jev & Laya
Overview of Intent-Router
What it is
Intent-Router is an intent compiler for AI agents that converts vague requests into a typed IntentSpec contract. The system can probe available information, ask questions for missing details, or halt when decisions are irreversible. It functions as the input layer for routers and typed-decision models like Jev and Laya.
Key features
- Transforms vague requests into typed IntentSpec contracts with four decision states: settle, ask, halt, or refuse.
- Probes the repository, ticket system, or documentation for answers before asking questions.
- Checks delivered work against the original IntentSpec one constraint at a time.
- Saves machine-readable IntentSpec files to
.intent/.intent.yamlfor cross-session reuse. - Identifies contradictions, ambiguities, or false premises in requests.
Use cases
Ideal for AI agents that need to handle vague or underspecified user requests in codebases or support queues. It ensures work is carried out against a clear contract, reducing misunderstandings and repeated questions. Suitable for any workflow where typed decision-making or router-like behavior is required.
Getting started
bashnpx skills add angel291592/Intent-RouterFor manual installation or unsupported agents, see the repository README.
License and pricing
This project is licensed under the MIT license. It is open source and free to use.
Based on the project's public README and repository metadata.