Introducing InAppAI: Open-Source AI Agents for React

If you’re building a SaaS product, something fundamental has changed. “AI” in software used to mean better answers: smarter search, nicer recommendations, faster insights. That era is ending.
2026 is the year AI stops explaining what to do and starts doing it.
Users no longer want instructions. They want outcomes.
“Schedule a meeting with John next Tuesday.”
“Cancel my subscription.”
“Change my billing address.”
Not a walkthrough.
Not a help article.
Just… done.
Why AI Agents Are Becoming Non-Negotiable
Teams experimenting with action-oriented AI agents are starting to see early signals of real value.
Faster onboarding
New users shouldn’t have to learn your UI before they get value. With an AI agent, they describe their goal in plain language. The product guides them there or completes the task outright.
Fewer support tickets
When users can simply say what they want (“upgrade my plan”, “export my data”), there’s no reason to open a ticket or wait for human support.
Higher feature adoption
Many products have powerful features that never get adopted, not due to lack of value, but because they’re too complex to use. AI agents turn those features into outcomes without requiring users to learn the complex UI.
Real differentiation
“AI-powered” is now baseline. “AI that operates the product for you” is what actually stands out.
What We’re Launching
Today, we’re releasing InAppAI: open-source React components for adding real AI agents to your application.
These are not chatbots that describe your product. They are agents that can operate it. You define what actions your AI is allowed to take (we call these tools). When a user expresses intent, the agent decides which tools to call, in what order, and executes them. The user says what they want. Your product makes it happen.
Getting started is intentionally simple. You can drop an agent into your app with just a few lines of code:
npm install @inappai/react
<InAppAI
agentId="your-agent-id"
tools={yourTools}
displayMode="popup"
/>
A Flexible Foundation for AI Agents
InAppAI is designed as a flexible, extensible agent layer you can embed directly into your product.
Multiple AI providers
OpenAI, Anthropic, Google. Switch providers or add failover without rewriting your app.Grounded knowledge base
Index your docs and help content so answers and actions are based on your actual product, not hallucinations.Customizable UI
Six display modes, seven themes, full TypeScript support. It fits your design system instead of fighting it.Open source by default
MIT-licensed React components. Inspect the code, customize it, extend it, or contribute back.
What This Enables
AI agents change how users engage with complex products. They sit alongside existing interfaces, translating intent into actions across features, data, and workflows. Rather than forcing users to learn internal systems, agents allow products to expose their full capability through natural language. Over time, this shifts effort away from training and support toward outcomes and adoption.
For product teams, this opens a new design space: building for capability first, while letting agents handle usability, orchestration, and execution.
Get Started
Try the demo: react-demo.inappai.com
Read the docs: inappai.com/docs
Star on GitHub: github.com/inappai/react
You don’t need to redesign your product to experiment with AI agents. InAppAI lets you introduce intent-driven interactions inside your existing React app and expand them where they deliver real value.