Login | Pricing | FAQ
Discord

About us

We built the bot we wished existed.

StreamChat AI started inside Dan's Twitch stream. It now runs in thousands of chats across Twitch and Kick.

How it started

A scrappy Python bot, written in a streaming setup.

We were both streamers. (Still are, when life allows.) Dan got back into it thanks to his cousin Declan, who never stopped streaming and dragged Dan back behind the camera. Every chat bot we reached for did one thing well and a dozen things badly, and none of them sounded remotely like the streamer running them.

So Dan built one for his own chat. It was Python held together with electrical tape - a half-trained model, a message queue, and a few hundred lines of clunky glue code running on a desktop in the corner of the room. It worked. People in chat thought it was funny. Other streamers started asking how to get one.

But you cannot exactly hand somebody a folder of Python scripts and a list of API keys and call that a product. So Dan went and learned the boring grown-up parts of running software - servers, queues, billing, deploys, the rest of it. That is the version that became StreamChat AI.

Andrew was in the (chat)room while the first version was being built. Once real streamers started showing up he took over the part of the job Dan is bad at - actually talking to people. Today he runs support, partnerships, and the slow-but-steady company stuff. Dan still writes most of the code.

stream_bot.py
# late one night, on twitch...
async def handle_message(msg):
    if bot.mentioned_in(msg):
        reply = await ai.respond(
            persona=skye,
            context=chat.recent(),
        )
        await chat.send(reply)

# chat: "wait this is hilarious"
# chat: "how do i get one"

The team

Two co-founders, one shareholder. Very direct line to all of us in Discord.

Dan Ives, cartoon portrait

Dan Ives

Co-founder, builds the thing

Wrote the first Python version in his own streaming setup. Now spends most days making sure the platform stays fast under thousands of concurrent chats. Still streams when time allows.

Final Fantasy VII is his favourite game

LinkedIn
Andrew Sneddon, cartoon portrait

Andrew Sneddon

Co-founder, looks after everyone

Helped Dan build the first version, then took over the part of the job Dan is bad at - actually talking to people. Runs support, partnerships, and the company side of the company.

Loves to fly (virtually) in his spare time

LinkedIn
Declan Finch, cartoon portrait

Plus one more

Declan Finch

The cousin who got Dan back into streaming.

Dan's cousin and arguably the reason any of this exists - he is the one who got Dan back into streaming in the first place. Helps out with testing new builds and support.

Is a pilot kid and a fan of Cross Man

LinkedIn

Want to talk to us?

Streamer with a feature idea, brand with a partnership in mind, or just curious - we read everything.