Achalugo AI is an intelligent chatbot interface built with Angular and powered by Gemini (Google GenAI). It leverages modern front-end technologies and AI integration to provide interactive conversations in a clean and responsive UI.
- 🌐 Built with Angular 19
- 🔮 Powered by Google GenAI (Gemini)
- 🧠 Chat-based interaction system
- 🧾 Supports Markdown formatting using
ngx-markdown - 🎨 Styled with TailwindCSS
- 📦 Beautiful UI icons from
ng-icons
Follow these steps to clone, install, and run Achalugo AI locally:
git clone https://github.com/ngcameroon/achalugo-ai.git
cd achalugo-aiMake sure you have Node.js and npm installed. Then run:
npm install🔑 You can get a Gemini API key by visiting Google AI Studio and following the setup instructions.
🔐 Important: Never expose your API key in production. For secure storage, consider using environment variables.
npm startThe app will be available at http://localhost:4200.
- Angular – Framework for building the UI
- @google/genai – Gemini model integration
- ngx-markdown – For rendering Markdown responses
- TailwindCSS – Utility-first CSS for styling
- ng-icons – Easy integration of icon sets
Want to make it your own? Here's how:
- Create a new GitHub repository
- Clone this project or use it as a template
- Push it to your own GitHub repo
- Add your Google GenAI API key as shown above
- Deploy using services like Vercel, Firebase Hosting, Netlify, or your preferred platform
📦 This approach gives you full control over the project, branding, and customization.
This project is open source and available under the MIT License.