Onairos drops live user context into your app the moment they sign in. Voice onboarding shortens, recommendations sharpen, and your agents stop guessing what the user actually wants.
One npm package. Works in Next.js, Vite, React Native and Capacitor.
npm install onairosOne component handles sign-in, consent, source connection and persona training.
<OnairosButton
webpageName="Acme"
requestData={['personality']}
/>Use the user JWT to request scoped traits whenever your app needs them.
POST /inference
Authorization: Bearer
$USER_TOKENOnairosButton installs the same way across Web, React Native, Swift, and Flutter — and returns the same context payload.
import { OnairosButton } from 'onairos'; export default function SignIn() { return ( <OnairosButton webpageName="Acme" requestData={{ personality: true }} onComplete={(data) => console.log(data)} /> ); }

Onairos gives your app that same depth on day one, with consented context the user controls.
Real user context cuts what drains your app, and lifts what your users actually feel.
Fewer clarifying turns per session.
Less back-and-forth before value.
A quiz becomes a single sign-in.
Sharper from the first session, not hours or days in.
Answers grounded in real context.
More visitors who sign in and stay.
It feels like it already knows them.
Embed it inline in minutes, and let users stay in control of what they share.
The consent sheet, source picker, and persona training all render inside your app. Users never get redirected, never log into a third-party site, and never lose their session. The whole flow feels like part of your product, because it is.
Per-source, per-scope consent. Users decide what to connect and what your app can read, and they can revoke any of it at any time. Your app only ever sees structured traits. The raw behaviour stays with the user. That’s why they actually share.
Hand the install to Claude Code, Codex, or Cursor, or run it yourself. Either way, the persona arrives encrypted, scoped to the user's consent, and ready in five minutes.
The SDK ships with an llm.txt guide your agent reads to wire everything up.
Run npm install onairos,
then read node_modules/onairos/llm.txt
and set up the Onairos SDK
with API key {YOUR_API_KEY}.Apps using consented context to make the first session feel like the hundredth.
Surfaces the founder breakfasts, builder meetups, and operator dinners a member would actually show up for — instead of a generic “events this week” calendar.
“Onairos took the cold-start period off the table for us. People walk into their first event already feeling like they were the right person to be invited.”
Try the launch and Suno editions, or see a real-time world model personalized with Onairos.

A launch film that renders a different 3D world for every viewer, driven by their Onairos persona.
Try the launch edition
Connect your profile, add a prompt, and generate a song shaped by your taste and personality.
Try the Suno editionBuilt with Reactor: a real-time world model that renders a personal daydream world from each user's Onairos persona.
See the world modelOnairos is a single API to access user context consensually, across all their activity and all their apps — to supercharge your application.