Skip to content
v1.0 · open source today

WireAI, the generative UI
library for React Native.

Your AI returns components, not text. Wire RN renders them as real native screens, onboarding, paywalls, dashboards, live in your app. Built on the open A2A and A2UI standards. Open source.

New to generative UI?
How it works

Three steps. Real code. No magic.

01

Register your components

You declare what your agent can render. Each component gets a name, a description (the LLM's routing hint), and a Zod schema for its props.

registerComponent({
name: "MoodCheckIn",
description: "Check in on emotional state.",
propsSchema: z.object({
label: z.string(),
options: z.array(z.string()),
}),
component: MoodCheckIn,
});
02

The agent picks one

WireAI generates the system prompt from your registry. The agent returns JSON. WireAI validates every field against the schema before anything renders.

{
"component": "MoodCheckIn",
"props": {
  "label": "How are you feeling?",
  "options": ["Great", "Okay", "Tired"]
},
"action": "render"
}
03

WireAI renders it natively

The component appears on screen. When the user taps it, the action flows back to the agent as structured input. The conversation continues.

<WireRenderer message={agentResponse} />
// User taps "Tired"
// → "I selected: Tired" → agent
// → agent replies with next component

Built with the stack we know cold

React Native
Expo
TypeScript
Zod
OpenAI
Anthropic
Gemini
Ollama
LM Studio
LangChain
LangGraph
CrewAI
n8n
AG-UI
React Native
Expo
TypeScript
Zod
OpenAI
Anthropic
Gemini
Ollama
LM Studio
LangChain
LangGraph
CrewAI
n8n
AG-UI
React Native
Expo
TypeScript
Zod
OpenAI
Anthropic
Gemini
Ollama
LM Studio
LangChain
LangGraph
CrewAI
n8n
AG-UI
React Native
Expo
TypeScript
Zod
OpenAI
Anthropic
Gemini
Ollama
LM Studio
LangChain
LangGraph
CrewAI
n8n
AG-UI
Only 10 spots

Be one of our first 10

We're personally onboarding our first 10 customers. Book a free 30-minute call and we'll get you set up on GetWire ourselves.

Free 30-minute call. No commitment required.

Malik Chohra

Built by Malik Chohra. 9 years of shipping mobile at scale.

I'm Malik Chohra. 9 years shipping software, 7 in React Native mobile. App Lead at ScorePlay (the AI sports-media platform serving UEFA, Premier League, NBA, NHL, and Paris 2024, Series A $20M backed by Alexis Ohanian and Kevin Durant). On the Rx team at DocMorris (German digital pharmacy, 9M users) where my NFC integration for electronic health cards powers the prescription segment driving ~20% of group revenue and growing 33% YoY on Germany's eRezept rollout. Lead mobile at Mindshine when App Store rating moved 4.3 → 4.9 in five months (acquired by Greator, October 2022). Also at CoachHub. The wellness and coaching mobile pattern is lived expertise, not a positioning hunch. Built Wire RN as the open-source generative UI SDK for React Native, alongside AI Mobile Launcher (boilerplate) and writing Code Meet AI on AI-native mobile.

Read my full story