NEW

AI actions for your app

Your app, now fluent in natural language.

An open-source SDK that turns your application into an AI-native experience, enabling users to talk to your app and take actions using natural language.

npm install @intentctrl/react
light app screen

Cloud platform coming soon.

How it works

It's a runtime that understands your app — its routes, its buttons, its forms, its logic — and lets the AI act on that understanding safely.

Chat that knows your app

Answers with live context from the current page, available tools, and your app data.

Actions, not hallucinations

The LLM decides what to do. A permission-checked runtime executes every action safely.

Register your own tools

Expose typed, Zod-validated tools that connect directly to your app logic and state.

Semantic page understanding

Builds a compact UI graph and sends only relevant context — never raw HTML.

Granular permissions

Control AI access to navigation, input, and custom tools at any level.

Lifecycle-aware tool scoping

Component tools register on mount and clean up automatically on unmount.

Add an AI assistant to your app in 3 steps

Install the runtime, wrap your app with the provider, and build your own chat interface using the hooks we give you.

See the docs for guides, API reference, and advanced usage.

Read the docs
npm install @intentctrl/react

No integrations yet.

We're focused on getting the core runtime right before bolting on connectors.

Third-party integrations are on the roadmap.

FAQs

Here are some common questions and answers that you might encounter.

Can't find what you're looking for?

Contact Us

We're building this in public