Inspiration

I recently found how much the illusion of competence killed me, and other people. You watch a 20-minute YouTube tutorial or read a brilliant article, and you feel like an absolute expert. Then, ten minutes later, you try to explain it to someone and realize you can’t. We’re currently drowning in information but starving for actual understanding. I wanted to build something that actually engraves stuff in your head.

What it does

Serify isn't a summarizer; it’s a study engine. You feed it the content you’re consuming, and it performs a "cognitive audit". It extracts the core mental models and challenges you with scenario-based questions. It doesn't just ask for facts; it asks you to apply them. The result is a learning to application loop that keeps stuff in your head. The diagnostic engine is an ambitious work-in-progress, but my vision is clear.

How we built it

The core of Serify is built on Next.js and TypeScript for a fast, type-safe experience. We used Supabase for our database and authentication, allowing us to build a persistent "Knowledge Library" for users. The "brain" is Gemini 2.5 Flash, which provides the speed and context window necessary to process long-form transcripts and technical documents in real-time.

Challenges we ran into

The hardest part was the "Socratic Shift." Most AI models are trained to be helpful assistants that give you the answers. We had to iterate heavily on our prompting logic to ensure the AI wouldn't "leak" the answers or accept shallow explanations. Another challenge was the "diagnostic" personality, an encouraging yet rigorous AI. This was a constant balancing act between pedagogical theory and LLM behavior.

Accomplishments that we're proud of

I’m proud of the overall theme and landing page, as I spent a lot of time iterating on the background design and the theme. I ended up with the Ararchitects Pen theme, as I wanted to center the app around a lofi cat mascot. I didn't have time for this, but this would be a great addition, especially for the mobile app I will start working on after the web app gains some more traction.

What we learned

Building Serify taught me that metacognition (thinking about your own thinking) is the most important skill of the 21st century. I realized that AI shouldn't just be a shortcut to a finished product; it should be a mirror that shows us our own blind spots. Technically speaking, I learned many more technical terms, new UI principles, more coding tricks, and how to better leverage AI tools.

What's next for Serify

This is just the foundation. We’re looking to evolve from static diagnostics into Agentic Socratic Loops, better learning paths, full school semester exam scheduling, expansion to IOS and Andriod, adding a cute Black Cat mascot, serverly improve UX flow, and much much more.

Built With

Share this project:

Updates