Skip to main content

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​