top of page

[Open Source Package] Introducing the ai_licia Official npm Package: Connect Your Games and Tools to Your AI Co-Host

  • Writer: Mathieu Bayou
    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.


Enhance your stream with ai_licia, more than a Twitch AI Chatbot

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:


  1. 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.

  2. 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


bottom of page