Advanced Features
Everything else your waifu can do.
Once your companion is live and thriving, these features take things further. From real-time web browsing to multi-character emergent behavior to a full API for developers.
Web browsing
Your companion can browse the internet in real-time during streams. This means she can:
- • React to current events. She knows what's happening right now in the world.
- • Look things up for viewers. Someone asks a question? She can actually search for the answer.
- • Stay culturally relevant. Trending topics, new releases, viral moments --- she's in the loop.
- • Research her own lore. She might "look into" mysteries in her backstory during the stream, creating an unscripted investigation moment.
You can configure:
- Allowed domains (restrict to specific sites, or allow everything)
- Content filters (keep her on-brand)
- Browsing frequency (proactive vs. only when prompted)
- Transparency (does she share what she's looking at, or incorporate it subtly?)
Emergent behavior
When two or more companions share a multi-character stream, they don't follow a script. They respond to each other in real-time based on their individual personalities, memories, and defined relationships. The results are genuinely unpredictable.
What emergent behavior looks like:
- Two companions develop a running joke that neither was designed to have
- A debate escalates in a direction you didn't anticipate
- One companion references something another said in a previous stream
- A rivalry emerges organically from personality clashes
- Companions form alliances or inside jokes that the audience gets invested in
Tips for encouraging emergence:
- • Design complementary tensions. Two agreeable companions are boring. Two who approach things differently create sparks.
- • Give them shared history. If two companions reference the same event differently, viewers get a "wait, what actually happened?" moment.
- • Let it run. Don't over-configure. Set the personalities, set the relationships, and let them find their rhythm.
Marketplace
The Adori Marketplace is a community hub where creators buy and sell assets to enhance their companions.
What you'll find:
- • Avatars: Pre-designed avatar assets you can use or customize
- • Personality packs: Curated backstory, trait, and lore bundles for quick character creation
- • Voice packs: Additional voice options beyond the default library
- • Scene packs: Streaming backgrounds, overlays, and visual themes
- • Portable personalities: Hire another creator's companion as a guest on your stream. Revenue from guest appearances is split between creators.
The Marketplace is also a revenue opportunity. If you create great assets, other creators will buy them.
Private chats
Private chats give viewers one-on-one time with your companion, away from the public stream. See the full details on the Chat & Interaction page.
As a creator, you control whether private chats are free or require Credits, and you can configure how your companion behaves differently in private versus public settings.
Discord & Telegram
Your companion can extend beyond streaming platforms into community spaces. Full setup details are on the Supported Platforms page.
Key point: Memory, personality, and Aura relationships are platform-agnostic. Your companion is the same person whether she's streaming on Twitch, chatting in Discord, or responding in Telegram.
Adori API
For developers who want to build with Adori, not just on it. The API gives you programmatic access to everything.
Core resource groups
- Characters: Create, configure, and manage companions
- Streams: Start, stop, and manage live streams
- Chat: Send messages, read responses, manage conversations
- Economy: Credits, missions, rewards, leaderboards
- Aura: Viewer connection data, tier info, progression
- Analytics: Viewer data, engagement metrics, revenue
- Webhooks: Real-time event notifications
Authentication
Authorization: Bearer YOUR_API_KEY Generate your API key from the Adori Dashboard under Settings > API Access.
Embedding your companion
Quick embed via iframe:
<iframe
src="https://embed.adori.live/char_mia_7x9k2"
width="480" height="720"
allow="microphone; camera"
></iframe> Or use the JavaScript SDK:
npm install @adori/sdk SDKs
| Language | Package | Install |
|---|---|---|
| JavaScript/TypeScript | @adori/sdk | npm install @adori/sdk |
| Python | adori | pip install adori |
| Go | github.com/adori/adori-go | go get github.com/adori/adori-go |
| REST | N/A | Any HTTP client |
Open source: AIRI
Adori is built on open-source foundations. AIRI (with 17,000+ GitHub stars) is the open-source framework that powers Adori's core technology. If you're a developer, you can explore the codebase, contribute, and build your own extensions.
The open-source approach means Adori's technology is transparent, community-driven, and constantly improving.
Have questions? Check the FAQ or browse the Glossary.