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.yaml for 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.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/angel291592intent-router.svg)](https://yunodb.com/tools/angel291592intent-router?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/angel291592intent-router?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/angel291592intent-router.svg" alt="Featured on YunoDB" height="20"></a>