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.md skill 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.