Introduction
Appilots is an SDK and developer platform that enables AI agents to understand, navigate, and interact with React Native and web applications automatically.
What is Appilots?
Unlike traditional chat assistants, Appilots connects AI models directly to your application interface using MCP (Model Context Protocol) documents generated from your app's source code. This enables real UI-aware automation instead of text-only assistance.
What your users can do
User: "I want to create a new order"
Agent:
→ navigates to the correct screen
→ fills required inputs
→ selects options
→ confirms submission
All inside the app, automatically.
Core Components
Appilots is composed of three main parts:
1. SDKs
The client side that embeds the AI chat in your app and lets the agent navigate, fill forms, and interact with the UI:
@appilots/sdk— for React Native apps.@appilots/web-sdk— for web apps. It works with any framework and includes a React binding. See the Web SDK.
2. MCP Generator CLI (appilots)
A CLI tool that analyzes your codebase (React Native, or React web with a declared manifest) and generates structured MCP documents describing screens, navigation, components, forms, and actions.
3. Dashboard (app.appilots.com)
A web interface where you manage projects, configure AI models and permissions, review the active MCP document synced by the CLI, and monitor usage and escalations.
How it works
Next Steps
- Quick Start — get up and running in 5 minutes
- Installation — detailed installation guide
- How It Works — understand the architecture