[Open Source Package] Introducing the ai_licia Official npm Package: Connect Your Games and Tools to Your AI Co-Host
- Mathieu Bayou
- Apr 22
- 4 min read
Today marks an exciting milestone for ai_licia’s enthusiast who are builders as we launch our first official npm package, making it easier than ever to integrate ai_licia, your AI Twitch co-host, into your favorite games, tools, and streaming platforms.

Empowering the Community with Open Source
In the past, we’ve built custom integrations with select partners to connect ai_licia with popular streaming tools and games. These collaborations have produced amazing results: real-time ai_licia reactions to Microsoft Flight Simulator 2020 events, dynamic responses to your Spotify playlist changes, and witty commentary during League of Legends matches.
But we wanted to take this a step further.
Today, we’re thrilled to announce that we’ve open-sourced our official ai_licia client library. This means anyone, from professional developers to curious streamers who dabble in code, can now easily connect ai_licia to virtually any game, app, or streaming tool.
By releasing this as an npm package, we’re making it simple to add ai_licia’s interactive capabilities to your existing setup with just a few lines of code.
What Can You Build with the ai_licia Client?
Here are some ideas to spark your imagination:
For Streamers:
Create custom channel point redemptions that trigger ai_licia reactions
Let ai_licia comment on your gameplay based on in-game events
Make ai_licia aware of contextual information about your setup (light status, PC overload, active scenes)
For Game Developers:
Build official game integrations that feed real-time game state to ai_licia
Create dialogue between ai_licia and your game’s characters
Have ai_licia act as a live commentator for tournaments
Use ai_licia to enhance in game tips experiences with contextual help, creating more stream engagement.
For Streaming Tool Creators:
Add ai_licia capabilities to your existing streaming toolkit
Use ai_licia to alert about your action and have her react to them (donations, stream activity, polls, roulette, etc)
Add contextual information from your tool, pronouns of the viewers in chat, status of a streamathon, etc
How Does It Work? (The Simple Version)
Our new npm package makes it incredibly easy to connect with ai_licia’s API even if you’re not a professional developer. Here’s the basic idea:
ai_licia can understand your stream’s context: Send information about what’s happening in your game, your music, or your stream setup. ai_licia will remember this and use it to craft more relevant responses during your stream.
ai_licia can react immediately to specific moments: When something exciting happens, like defeating a boss or reaching a milestone, you can trigger ai_licia to comment on it right away.
It’s really that simple! These two core functions open up a world of possibilities.
Real-World Examples in Action
Let’s look at some practical examples of how streamers are already using these integrations:
Flight Simulator Integration
When flying in Microsoft Flight Simulator, ai_licia receives real-time data about altitude, speed, location, and more. When the streamer performs a particularly smooth landing, the game automatically triggers ai_licia to comment on it, creating a more immersive and entertaining experience.
Music Commentary with Spotify
With our Spotify integration, ai_licia knows what song is currently playing and can comment on your music taste, or make recommendations. When a new song starts, she might share a fun fact about the artist or react to genre changes.
League of Legends Play-by-Play
During League of Legends matches, ai_licia receives data about kills, deaths, objectives, and game state. She can provide commentary on impressive plays, offer sympathetic words after a tough team fight, celebrate when you secure Baron, or roast you if you failed badly.
Connecting with Popular Streaming Tools
Our new package makes it easy to connect ai_licia with the tools you already use:
Streamer.bot
Build complex workflows where ai_licia responds to specific viewer actions, channel point redemptions, or stream events. Combine ai_licia’s AI capabilities with Streamer.bot’s powerful automation tools. Checkout what TheatriChris built.
Aitum
Upcoming, watch this space!
Join Our Community of Creators
By making our client library open source, we’re inviting you to join us in building the future of interactive streaming. Whether you’re creating your personal integration or developing a tool for the broader community, we want to see what you build.
We’ve already seen incredible creativity from early adopters:
A horror game streamer who connected ai_licia to their heart rate monitor
A Streamer who loved to be roasted by ai_licia made a channel redemption point to trigger her to roast him.
Share Your Creations
Built something cool with the ai_licia client? Share it on Twitter tag us @ai_licia with #ailiciaIntegration or join our Discord community to showcase your work.
Looking for Partners
We’re actively seeking partnerships with game studios, app developers, and streaming tool creators who want to build official, branded integrations with ai_licia. Official partners receive:
Co-marketing opportunities
Technical support from our development team
Potential for custom API enhancements
Featured placement in our documentation
To discuss partnership opportunities, join our Discord and message in the #general channel.
The Future of ai_licia Integrations
Thanks to our OpenAPI Spec making it super easy to create clients and documentation, this npm package release is just the beginning. Our roadmap includes:
More programming language support beyond JavaScript/TypeScript
Enhanced documentation and example projects
Additional API endpoints for more sophisticated interactions
Official plugins for popular streaming and gaming platforms
Ready to Get Started?
Visit our GitHub repository to explore the code, read the documentation, and install the package. Whether you’re building a personal integration for your stream or developing the next great streaming tool, ai_licia is ready to join your creative journey.
ai_licia isn’t just an AI Twitch chatbot; she’s a co-host ready to make your streams more engaging, interactive, and entertaining. And now, with our open-source client library, connecting her to your favorite games and tools is easier than ever.
If you want to support us, give a star to our repo!
Have questions or need help? Join our Discord community or check out our documentation.
Comments