Agent AI Assistant named Project Persona
Earl Jan Do
6/25/2026 · 5 min read
1
This is my first AI project development so my approach was to create a different repository in my GitHub named Project Persona. For the reason I can explore and experiment and try to get to know how AI development works, in this project I utilize free tier AI and LLM models so my resources was limited but it did not stop me it was hard at first like for real, but since I am familiar with API's like RESTful API and ORM's, Database migration and deployment. I managed to deploy it with Supabase PostgreSQL like I said I am utilizing free resources in return of new learning and knowledge so its not that easy searching and looking for things you will be needing. I started with CopilotKit it started smooth with just copying the docs guide but then I hit a wall where I can't really past by because of the AI Model I am using is OpenAi GPT mini model that consumes token and when my free token got all consumed I can't proceed anymore. So I did my research I dig I tried OpenRouter with CopilotKit but it was no success because yes the models there are for free and it does not support mostly CopilotKit is suppose to do and this was a struggle for me, I continue my research I encountered Groq API and free AI models this is where things started to get good for me. So I decided to walk away from CopilotKit since it's just a frontend AI chat sidebar, I make my own chat box with Nextjs now paired with Groq API utilizing Llama models. Now its complete Persona can now respond properly fast and reliable data with memory recall for past conversation from visitors, even though this is complete I will still be updating this and improving. Thank you