AI with Steve build in public
I'm on a mission to build a million dollar business from $0 to $1 million. Follow along on the journey.




+2
Latest Episodes

More work on the dashboard and setting up API keys (Agency work)
More work on the dashboard and setting up API keys (Agency work)

Clerk is added and syncs with my database (Doctor with crosses)
Clerk is added and syncs with my database (Doctor with crosses)

Getting real user accounts ready (System down)
Getting real user accounts ready (Hacked)

Building User Accounts for the AI Agent API Service (Going to Prison)
Building User Accounts for the AI Agent API Service (Going to Prison)

The Telegram bot is working kind of... (Tacos)
The Telegram bot is working kind of... (Tacos)

I'm building a Telegram Bot for my AI Virtual Assistant (Formula 1)
I'm building a Telegram Bot for my AI Virtual Assistant (Formula 1)

I automated my daily updates across social media with my AI Agent (The sun)
I automated my daily updates across social media with my AI Agent (The sun)

I have the YouTube Summarizer AI Agent actually working well and cheaply! (Civilization)
I have the YouTube Summarizer AI Agent actually working well and cheaply! (Civilization)

I made a YouTube Summarizer AI Agent! (Firefox)
I made a YouTube Summarizer AI Agent! (Firefox)

I have a build in public log up and running
I made a build in public log up and have it up and running.

I tried out an n8n AI Agent and it kind of sucked (Papas and Beer)
I tried out an n8n AI Agent and it kind of sucked.

I'm officially using an AI Agent via the API (Kansas)
I'm officially using an AI Agent via the API.

Almost done with first AI Agent Demo (Blackberry)
Almost done with first AI Agent Demo.

I'm locking down the demo AI Agents API endpoints (Moving abroad)
I'm locking down the demo AI Agents API endpoints.

Real demo of my AI Agent Service! (Ethiopian bread and chickens)
Real demo of my AI Agent Service!

I have Dragonfly DB working after docker hell (I lost millions on crypto)
Successfully implementing DragonFly DB after Docker challenges.

I have everything finally running on the server as securely as possible (Fan)
Completing secure server deployment and configuration.

Got Agents working quickly using BullMQ (The cookie)
Got Agents working quickly using BullMQ.

I went to BullMQ for my AI Agents (Bad Hair Cut)
I switched to BullMQ for my AI Agents.

I tried self-hosting trigger.dev and it's been pain (easter egg)
I tried self-hosting trigger.dev and it's been pain.

I got AI Agents running on Trigger.dev! (First job)
Made good progress on the AI Agent service.

How I'm going to build an AI Agent API Service (Weird bird)
This is the architect I came up with for the AI Agent service I'm building.

I'm switching gears on Agents (My failed startup)
I'm switching gears on Agents.

Cleaning up the code for my AI Agent framework (Let devs make it cool)
Cleaning up the code for my AI Agent framework.

Nailing down the metric on my AI Agent workflow (AI changing work)
More work on agent metrics collection.

I tried all the major models for my AI Agent and one is the clear winner (VR)
More testing all the models for my AI Agent.

More work on my AI Agent framework (Drought)
Nothing is beating ChatGPt-4o.

How I'm building my AI Agents (Warm Winter)
How I'm building my AI Agents.

Going to rebrand AiChat.email (Old fashions)
I'm going to rebrand AiChat.email.

More updates for AiChat.email (I won money)
More progress on AiChat.email fixing bugs.

Trying out Deepseek R1 on a MacBook Pro (RSS Feeds)
I'm trying out Deepseek R1 on a MacBook Pro.

Success spoofing my own app and stopping it (Washington DC)
Success spoofing my own AI Assistant and stopping it.

Security for AiChat Email and other AI Tools (Email sends at start up)
Adding security to my AI Virtual Assistant.

More work on getting quality right for Event Scheduling AI Agent (Roombas)
Working on the Event Scheduling AI Agent quality.

More progress on the Event Scheduling AI Agent (Pomodoro technique)
I made more good progress on the Event Scheduling AI Agent.

Demoing my Event Scheduling AI Agent for my AI VA (SpaceX from the plane)
I'm demoing my Event Scheduling AI Agent for my AI VA.

I'm building a directory of AI Agents I'm building! (My stomach is F'd)
Progress on AI Agent directory and dealing with health issues.

Building an AI Scheduling Agent. (Tech is like major league sports)
I'm building an AI Scheduling Agent. Tech is like major league sports.

I self-hosted trigger.dev to build AI Agents (Eating Gazelle)
Setting up self-hosted trigger.dev for AI Agent development.

Refactoring AiChat Code (Hot Arctic)
Refactoring AiChat code while in the Arctic.

Massive update to AiChat, on my way to building a universal AI assistant (Corruption)
I deployed a huge change

Added real-time search and routing for controversial topics (Bears!)
I added real-time search for getting real-time answers.

My Official 2025 Q1 Plan (Airport)
I'm outlining my 3 month plan for building and shipping.

Using open router to route to different models (Not drinking alcohol)
I've been playing with openrouter to route to different LLMs for https://aichat.email. Plus, not drinking much anymore.

I tried to use Grok and I think it sucks (Visiting a Ghost Town)
Testing Grok API integration and comparing with Perplexity for aichat.email.

Still sick but slowly working (Almost dying in Ethiopia)
Working through illness and sharing a near-death experience from Ethiopia.

More progress on AI router (Drinking Micheladas on Canyon in Mexico)
Progress on AI router development while enjoying Mexico's Cañón del Sumidero.

I made a video game 🍕 (100 year old birthday)
Created a video game while recovering from illness and attended a centenarian's birthday.

How I'm building an AI Email Virtual Assistant (Pregnant Woman at Nandos)
Progress on building Agent/LLM router for AiChat.email and Nandos story.

Building a queue for all the agents (Christmas Volcano)
Implementing queue system for agent management despite holiday distractions.

Dealing with weird NextJS Errors (Christmas in Amsterdam)
Troubleshooting NextJS and Clerk integration issues during Christmas.

Finally killed the old server (Laser disk)
Successfully completed server migration and decommissioned old infrastructure.

Finally got new sever fully up and running (Stonehenge Winter Solstice)
Server migration completion and winter solstice celebration.

Moving servers (Opening every ones gifts)
Server migration to Hetzner and holiday celebrations.

In a Waymo!
Working on AI Agent scraper while experiencing Waymo.

Working on a bleeding edge AI Scrapper (Spanish Flu)
Development of an advanced AI Agent scraper.

More work on AiChat dashboard (Saturday morning chilaquiles)
Progress update on the AiChat dashboard development.

Building an AI Virtual Assistant you can email (Friday the 13th)
Walking through the development process of an AI Virtual Assistant.

I made $50 on X (More data syncing)
Quick win on X and progress on AI Email service development.

Building out dashboard with Clerk (Good freelancing call)
Progress on AiChat dashboard implementation using Clerk authentication.

First Build in public daily log (I'm bankrupt)
My very first build in public log, discussing the journey ahead and current challenges.

First Build in public daily log (I'm bankrupt)
My very first build in public log, discussing the journey ahead and current challenges.

Building out dashboard with Clerk (Good freelancing call)
Progress on AiChat dashboard implementation using Clerk authentication.

I made $50 on X (More data syncing)
Quick win on X and progress on AI Email service development.

Building an AI Virtual Assistant you can email (Friday the 13th)
Walking through the development process of an AI Virtual Assistant.

More work on AiChat dashboard (Saturday morning chilaquiles)
Progress update on the AiChat dashboard development.

Working on a bleeding edge AI Scrapper (Spanish Flu)
Development of an advanced AI Agent scraper.

In a Waymo!
Working on AI Agent scraper while experiencing Waymo.

Moving servers (Opening every ones gifts)
Server migration to Hetzner and holiday celebrations.

Finally got new sever fully up and running (Stonehenge Winter Solstice)
Server migration completion and winter solstice celebration.

Finally killed the old server (Laser disk)
Successfully completed server migration and decommissioned old infrastructure.

Dealing with weird NextJS Errors (Christmas in Amsterdam)
Troubleshooting NextJS and Clerk integration issues during Christmas.

Building a queue for all the agents (Christmas Volcano)
Implementing queue system for agent management despite holiday distractions.

How I'm building an AI Email Virtual Assistant (Pregnant Woman at Nandos)
Progress on building Agent/LLM router for AiChat.email and Nandos story.

I made a video game 🍕 (100 year old birthday)
Created a video game while recovering from illness and attended a centenarian's birthday.

More progress on AI router (Drinking Micheladas on Canyon in Mexico)
Progress on AI router development while enjoying Mexico's Cañón del Sumidero.

Still sick but slowly working (Almost dying in Ethiopia)
Working through illness and sharing a near-death experience from Ethiopia.

I tried to use Grok and I think it sucks (Visiting a Ghost Town)
Testing Grok API integration and comparing with Perplexity for aichat.email.

Using open router to route to different models (Not drinking alcohol)
I've been playing with openrouter to route to different LLMs for https://aichat.email. Plus, not drinking much anymore.

My Official 2025 Q1 Plan (Airport)
I'm outlining my 3 month plan for building and shipping.

Added real-time search and routing for controversial topics (Bears!)
I added real-time search for getting real-time answers.

Massive update to AiChat, on my way to building a universal AI assistant (Corruption)
I deployed a huge change

Refactoring AiChat Code (Hot Arctic)
Refactoring AiChat code while in the Arctic.

I self-hosted trigger.dev to build AI Agents (Eating Gazelle)
Setting up self-hosted trigger.dev for AI Agent development.

Building an AI Scheduling Agent. (Tech is like major league sports)
I'm building an AI Scheduling Agent. Tech is like major league sports.

I'm building a directory of AI Agents I'm building! (My stomach is F'd)
Progress on AI Agent directory and dealing with health issues.

Demoing my Event Scheduling AI Agent for my AI VA (SpaceX from the plane)
I'm demoing my Event Scheduling AI Agent for my AI VA.

More progress on the Event Scheduling AI Agent (Pomodoro technique)
I made more good progress on the Event Scheduling AI Agent.

More work on getting quality right for Event Scheduling AI Agent (Roombas)
Working on the Event Scheduling AI Agent quality.

Security for AiChat Email and other AI Tools (Email sends at start up)
Adding security to my AI Virtual Assistant.

Success spoofing my own app and stopping it (Washington DC)
Success spoofing my own AI Assistant and stopping it.

Trying out Deepseek R1 on a MacBook Pro (RSS Feeds)
I'm trying out Deepseek R1 on a MacBook Pro.

More updates for AiChat.email (I won money)
More progress on AiChat.email fixing bugs.

Going to rebrand AiChat.email (Old fashions)
I'm going to rebrand AiChat.email.

How I'm building my AI Agents (Warm Winter)
How I'm building my AI Agents.

More work on my AI Agent framework (Drought)
Nothing is beating ChatGPt-4o.

I tried all the major models for my AI Agent and one is the clear winner (VR)
More testing all the models for my AI Agent.

Nailing down the metric on my AI Agent workflow (AI changing work)
More work on agent metrics collection.

Cleaning up the code for my AI Agent framework (Let devs make it cool)
Cleaning up the code for my AI Agent framework.

I'm switching gears on Agents (My failed startup)
I'm switching gears on Agents.

How I'm going to build an AI Agent API Service (Weird bird)
This is the architect I came up with for the AI Agent service I'm building.

I got AI Agents running on Trigger.dev! (First job)
Made good progress on the AI Agent service.

I tried self-hosting trigger.dev and it's been pain (easter egg)
I tried self-hosting trigger.dev and it's been pain.

I went to BullMQ for my AI Agents (Bad Hair Cut)
I switched to BullMQ for my AI Agents.

Got Agents working quickly using BullMQ (The cookie)
Got Agents working quickly using BullMQ.

I have everything finally running on the server as securely as possible (Fan)
Completing secure server deployment and configuration.

I have Dragonfly DB working after docker hell (I lost millions on crypto)
Successfully implementing DragonFly DB after Docker challenges.

Real demo of my AI Agent Service! (Ethiopian bread and chickens)
Real demo of my AI Agent Service!

I'm locking down the demo AI Agents API endpoints (Moving abroad)
I'm locking down the demo AI Agents API endpoints.

Almost done with first AI Agent Demo (Blackberry)
Almost done with first AI Agent Demo.

I'm officially using an AI Agent via the API (Kansas)
I'm officially using an AI Agent via the API.

I tried out an n8n AI Agent and it kind of sucked (Papas and Beer)
I tried out an n8n AI Agent and it kind of sucked.

I have a build in public log up and running
I made a build in public log up and have it up and running.

I made a YouTube Summarizer AI Agent! (Firefox)
I made a YouTube Summarizer AI Agent! (Firefox)

I have the YouTube Summarizer AI Agent actually working well and cheaply! (Civilization)
I have the YouTube Summarizer AI Agent actually working well and cheaply! (Civilization)

I automated my daily updates across social media with my AI Agent (The sun)
I automated my daily updates across social media with my AI Agent (The sun)

I'm building a Telegram Bot for my AI Virtual Assistant (Formula 1)
I'm building a Telegram Bot for my AI Virtual Assistant (Formula 1)

The Telegram bot is working kind of... (Tacos)
The Telegram bot is working kind of... (Tacos)

Building User Accounts for the AI Agent API Service (Going to Prison)
Building User Accounts for the AI Agent API Service (Going to Prison)

Getting real user accounts ready (System down)
Getting real user accounts ready (Hacked)

Clerk is added and syncs with my database (Doctor with crosses)
Clerk is added and syncs with my database (Doctor with crosses)

More work on the dashboard and setting up API keys (Agency work)
More work on the dashboard and setting up API keys (Agency work)
Meet Steve
I've been a software engineer for over 15 years. I've worked for startups and big companies, a non-profit, and tried to get a startup off the ground myself more than once.
This time I'm sharing everything I've learned and am still learning about building a business.

— Steve Irby

AI with Steve build in public
Subscribe to stay up to date