About us
StreamChat AI started inside Dan's Twitch stream. It now runs in thousands of chats across Twitch and Kick.
How it started
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.
# 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
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 →
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 →
Plus one more
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 →Streamer with a feature idea, brand with a partnership in mind, or just curious - we read everything.