DEV Community

ryszard
ryszard

Posted on

Built a 40k Line AI Platform by Having Conversations

Content marketing was destroying me. Twenty hours a week writing articles, doing SEO, creating posts. Most founders either burn out or just give up.

I built something to fix this. Called it Topicowl. It takes your 20-hour content nightmare and turns it into 2 hours of planning. The crazy part? I built the whole thing by talking to Kiro instead of writing code.

Impact

Turned my 20+ hour weekly content struggle into 2-hour strategic planning sessions. Built enterprise-grade architecture. Created autonomous AI agents that make intelligent decisions about content quality.
My website osloexplore.com that used Topicowl see 38% increase in google search clicks and 66% in impressions.
google search console stats

The Problem Was Real

As a founder, content marketing feels impossible:

Your product needs work. Customers need attention. Daily stuff piles up. Content gets ignored.

I watched founders quit content entirely or work themselves to death trying to keep up.

Why Most AI Tools Suck

They make writing faster. That's not the problem.

The real issue is everything else - planning what to write, researching topics, optimizing for SEO, keeping your brand voice consistent, actually publishing stuff, tracking what works.

Writing is maybe 20% of content marketing. The other 80% is what kills you.

How I Actually Built This Thing

Instead of grinding through 40,000 lines of code, I just talked to Kiro about what I wanted.

Here's how it worked:

I'd write up what I needed in a markdown file. User stories, technical requirements, which APIs to hit, database structure. Then paste it into Kiro's chat.

Kiro would generate detailed specs and break everything into small tasks. When it went off track and started adding features I didn't ask for, I'd correct it.

The Hook System Changed Everything

Set up automated checks that ran whenever Kiro generated code:

Security Hook - Scanned new API routes. Made sure no API keys leaked, user data was protected.

Documentation Hook - Before using any external APIs, automatically pulled the latest docs. No more outdated code patterns.

Made Kiro feel like having a senior developer who actually knew what they were doing.

What It Actually Built

The AI Agent System

One agent with 8 different tools. Researches topics, writes articles, optimizes for SEO, fact-checks claims, generates images, adds proper markup. Decides when articles are ready to publish.

Three-Phase Workflow

Planning phase figures out what to write. Generation phase creates everything. Publishing phase handles distribution. All automatic.

Multi-Tenant Architecture

Built it so founders can growth all their projects.

The Most Impressive Thing

Built a SEO Cluster Map feature. Super complex - had to call multiple APIs, process tons of data.

Would've taken me weeks to build manually. Kiro broke it into small pieces and knocked them out one by one. Used the update button to avoid wasting tokens on finished tasks.

Delivered the whole thing in a few iterations.

Technical Stuff That Was Hard

State Management - Multiple AI agents running simultaneously, all updating different parts of the system in real-time.

Quality Control - How does AI know when an article is actually good enough to publish? Built scoring systems for SEO, fact-checking, formatting.

Multiple AI Models - Used Google Gemini for some tasks, Claude for others, OpenAI for different stuff. Had to coordinate between them.

The Big Picture

You can describe complex tasks and watch kiro fix it for you.


kiro

Top comments (0)