Skip to content

Debugging Life (and Code)

Iterate fast, break stuff, document everything

  • About
  • Blog
  • Projects
  • Mini-Projects
  • All Posts

CV Agent Chatbot

Posted on April 23, 2025 By operator


I was going through my resume to see if I needed to update anything or if I should rework it to better showcase my skills and personal projects. But there were just too many things I wanted to include. Since I’m now mostly building AI-powered projects, I decided to quickly throw something together to solve this little pickle of mine. 🙂

I present to you: the CV Agent Chatbot!


The core is built in n8n. The agent isn’t using any tools yet, but I’m planning to add some to supplement the knowledge from the base prompt.

I added simple logging — each message creates a row in NoCodeDB, so I can review the logs and check if everything is working as intended. I also integrated OpenAI’s moderation API just to be on the safe side, and the agent’s prompt is crafted to withstand basic attacks.

The UI was created using a single prompt in Google AI Studio with the gemini-2.5-pro-preview-03-25 model (it’s free right now 😉 ). I “hosted” the UI in n8n as well — it’s simply a webhook response that returns the pasted HTML for the chat interface.


This agent is nothing fancy — I just wanted to get the idea out of my head. I think having an interactive resume is a cool concept, and it also demonstrates that… I can build quick and dirty agents? Sure, why not! 🙂

Potential improvements:
– Switch to the SmolAgents framework instead of the n8n agent, since I have better experience with it
– Add tools to fetch information directly from my GitHub, blog, LinkedIn, etc.
– Oh, and I should probably add a max input length… since I’m paying for the model usage  🙂

[Stack: N8N, HTML, LLM]

Mini-Projects Tags:AI, CSS, HTML, LLM, N8N

Post navigation

Previous Post: Analysis Paralysis: How to Quickly Prototype and the Future of Programming

Related Posts

NN-Racer: Neural Network and Genetic Algorithm Project Mini-Projects
AI changing room: Can AI help me with my outfits Mini-Projects
VoiceNotes: Simple Speech-to-Markdown Mini-Projects
MemoryMaker: Simple Retrieval-Augmented Generation (RAG) Application Mini-Projects

Copyright © 2025 Debugging Life (and Code).

Powered by PressBook Masonry Dark