𝗡𝗲𝘅𝘁.𝗷𝘀 𝘄𝗶𝘁𝗵 𝗚𝗲𝗻𝗸𝗶𝘁
I built an AI English practice tool. It uses roleplay to improve conversation and writing skills.
The project runs locally for free. I use it as a personal testing lab. I plan to build a larger version later.
The tech stack:
- Next.js: I use this for a fast user interface and server-side rendering.
- GenKit: I use this Google framework to manage prompts and roleplay context. It connects directly to Gemini APIs.
You can add these features to your own version:
- Conversation history: Save writing errors to track progress with charts.
- Voice features: Use audio-to-text and text-to-audio to practice listening and speaking.
- Free deployment: Host the front end on Vercel or Netlify. Use the Gemini free tier for the API.
Build your own version here: https://github.com/Helton-Carlos/next-IA-genkit
Source: https://dev.to/heltonbrito/nextjs-com-genkit-3li3 Documentation: https://genkit.dev/docs/js/frameworks/nextjs/ https://nextjs.org/