Scope
Ageniti is for building apps that agents can use.
It helps existing React and TypeScript systems expose selected app capabilities as structured actions.
In Scope
- define explicit app actions
- keep existing app structure intact
- invoke actions from React UI
- generate CLI commands from action schemas
- expose actions through a lightweight HTTP JSON handler
- expose actions as MCP tools
- expose actions as OpenAI-compatible tools
- expose actions as AI SDK-style tools
- expose actions through a JSON runner
- inspect actions in a local dev console
- generate package-ready CLI and MCP launchers
- export deterministic
GUIDE.mdskill documentation - compare action manifests for release safety
- return structured success and failure envelopes
- attach logs, progress, and artifacts
- enforce permissions, confirmation, timeout, and retry
- describe surface capabilities through manifests and adapters
Out Of Scope
- building autonomous agents
- planning or reasoning loops
- long-term memory systems
- tool routing between models
- workflow orchestration engines
- hosted execution platforms
- durable job queues
- marketplace distribution
- replacing application authentication
- parsing arbitrary React component trees into tools
Design Rule
Ageniti should make selected app actions callable by agents.
It should not decide what the agent should do next.