Build Apps for Agents

A standard SDK for building agent-facing apps across MCP, CLI, React, and AI tool stacks.

$npm install @ageniti/core
Compatible with
ReactReact
TypeScriptTypeScript
Node.jsNode.js
npmnpm
Next.jsNext.js
OpenAIOpenAI
AnthropicAnthropic
VercelVercel
LangChainLangChain
ExpressExpress
HonoHono
ClaudeClaude
ReactReact
TypeScriptTypeScript
Node.jsNode.js
npmnpm
Next.jsNext.js
OpenAIOpenAI
AnthropicAnthropic
VercelVercel
LangChainLangChain
ExpressExpress
HonoHono
ClaudeClaude
Choose Your Path

Start from the entry point that matches your app

Mature documentation sites usually make the next step obvious. Start fresh, integrate into an existing app, or jump in with a template.

Core Model

Define once, expose everywhere

Build your application capabilities as strongly-typed actions, then adapt them to multiple agent-facing surfaces without rewriting business logic.

Input
Artifact
RUNTIME
Runtime

Shared Runtime

One execution model for validation, permissions, retries, logs, progress, and artifacts.

Surface

CLI & MCP

Expose the same action contract through command-line workflows and Model Context Protocol servers.

AI Integration

OpenAI & AI SDK Tools

Map actions to tool schemas for OpenAI-compatible stacks and Vercel AI SDK style integrations.

Why Ageniti

Built for agent-facing apps, not agent theatre

Ageniti focuses on the layer between an existing product and the systems that need to call it safely.

Keep your app architecture

Start from one stable capability and expose it as an action without rewriting your existing UI stack.

Unify multiple entry points

Use the same contract across CLI, MCP, React invocation, JSON automation, and LLM tool calling.

Ship with runtime controls

Apply validation, confirmation, authorization, timeout, retry, and output checks in one place.

Surfaces

Cover the main integration paths

Expose selected application capabilities to the environments where agents and operators actually work.

CLI
MCP
OpenAI Tools
AI SDK Tools
JSON Runner
React
Starter Kits

Use templates to skip integration boilerplate

Template galleries are a common pattern in modern SDK docs because they shorten time-to-first-success. Ageniti ships the same kind of jumpstart layer.

See All Templates
Workflow

Integrate gradually

Ageniti works best when you start from a narrow, stable capability and grow outward.

1

Wrap one capability

Choose an existing flow like search, invoice creation, or account lookup, then define it with a typed action contract.

2

Add a headless entry

Keep your existing React or Next.js structure, and add a small Node-safe app entry for runtime and launcher wiring.

3

Expose where needed

Generate the surfaces you need for agents, operators, internal automation, or local development.

Scope

What it is, and what it is not

Ageniti is infrastructure for exposing application capabilities. It does not try to become your agent framework.

What Ageniti does

+Turns selected product capabilities into structured actions
+Adds a shared runtime with validation and control points
+Projects the same contract into agent-facing interfaces

What Ageniti does not do

-Autonomous planning loops
-Long-term memory systems
-Workflow orchestration pretending to be your app

Start with one capability, not a rewrite

Read the docs, define a first action, and expose a real part of your application to agents the controlled way.

Explore Documentation

We are building tools to integrate standard applications into the agentic era.