← Back to archive

Project-Archive #1

Building AI apps

Subject: Building AI apps with Next.js - What I learned

Building AI apps

Hi there! 👋 This is a project I did that won my first 6 week AI bootcamp. it is mostly a vibecoded project to learn more about next js same with leadscout and any other nextjs project that I have.

This week I paused working on Specsage because of the cost of expensenses and other development reasons the project is a lot more planing involved into this project since I am using external, services to get it going costs me a lot per month which I cannot afford just yet.

What is Specsage?

Specsage is an AI-powered PC builder assistant. It helps users find the perfect PC configuration based on their needs and budget using AI agents.

The idea of specsage was to help people who are new to pc building and match pc parts by comparing them in within the app.

Live: specsage.tech

Key Learnings

1. CrewAI agents are incredibly powerful

CrewAI let me create specialized agents that work together. I had:

  • A research agent that gathers PC specs
  • An analysis agent that evaluates value
  • A recommendation agent that provides final suggestions

The agents work together seamlessly, and the results are surprisingly good.

2. Prompting matters more than code

I spent 40% of the time getting prompts right. Better prompts = better agent behavior. A well-crafted system prompt is worth 10x the code optimization.

3. Firecrawl saves so much time

Instead of building web scrapers, I used Firecrawl to extract PC specifications from multiple sites. It's a game-changer for data collection.

What's Next?

I'm currently exploring:

  • Implementing multi-turn conversations.
  • Authentication with clerk auth.
  • Adding user preference learning.
  • Building a feedback loop to improve recommendations.

Subscribe

Want to hear about my next projects? Subscribe below to get updates when I ship something new from my newsletter.


By - Owencodes

Share this post

Like this post? Subscribe to get the next one.

No spam, just occasional updates about projects and insights.