Open source AI agents that operate your React application through natural conversation. Users achieve results faster, reducing the learning curve and support needs.

InAppAI represents a paradigm shift: AI that doesn't just answer questions, but takes action through your APIs and tools.
User asks question
AI provides text answer
User reads response
User manually takes action
User states intent
Agent calls React tool
Tool updates app state
UI reflects changes
InAppAI is built on three fundamental concepts that work together to enable agents to operate your UI.
AI that can perceive your application state, reason about user intent, and operate your UI by calling tools you provide.
How agents understand your app—current state, user data, business rules, conversation history. Context enables intelligent decisions.
Functions you expose to agents—create, update, delete, filter, search. Agents call your tools to manipulate application state and update the UI.
Imagine agents that understand your app and take action on behalf of your users
"Show me a complete overview of last week's issues"
Complete overview: 23 failed payments, 12 refunds, 5 chargebacks
"Schedule follow-up with John Smith for next Tuesday"
Meeting scheduled, email sent, task created - all in parallel
"Mark all winter jackets as clearance with 30% off"
47 winter jackets marked clearance with 30% discount
Complete toolkit with React components, backend APIs, and multi-provider AI support
TypeScript-first API with full type safety
React components for agent UI
Backend API for agent reasoning and tool orchestration
Multi-provider AI support (OpenAI Anthropic Google)
Knowledge base integration for domain context
Usage tracking and permissions enforcement
Open source React components
Production-ready and battle-tested
Choose your path to building agent-operated UIs
Learn how agents, tools, and context work together to enable intelligent UI operations
View Documentation