Next
Tailwind
Typescript
React
Framer Motion
Node
Google Generative AI
Google Gemini
Embedding
Tiktoken
Introducing Aizen: Unleashing the Power of Conversational AI

The rapid rise of large language models (LLMs) in 2023, highlighted by the success of ChatGPT, has been nothing short of revolutionary. As AI continues to be integrated into countless platforms, I embarked on my own journey into this evolving field by creating an AI chat application called Aizen.
For this project, I specifically chose Google’s generative AI, Gemini , to power Aizen. Gemini's advanced capabilities and innovative approach to AI provided the foundation for Aizen's development. This choice was influenced by the desire to work with cutting-edge technology and the free plan that it offers, which made Gemini an ideal choice for now.
The name Aizen conveys a sense of power, intelligence, and sophistication qualities that perfectly align with my vision for this project. It represents a complex system capable of handling various tasks and offering comprehensive assistance. My goal with Aizen is to deliver a seamless, intelligent conversational experience while expanding my understanding of LLMs and their potential.
Just like other LLMs, you can ask Aizen anything...
Aizen is also capable of utilizing syntax highlighting for coding-related prompts, which enhances readability and makes it easy to copy code snippets.
Aizen can also provide links to help you search for what you’re looking for. While Aizen may not know everything, providing a search link allows you to find and select the information that best matches your needs.
Aizen is also capable of image inputs and text file inputs.
-
Image Inputs - Aizen can analyze images, identify objects or features, and provide explanations based on the visual content.
-
Text File Inputs - Aizen can read text files, search for specific information, and summarize the content for you.
Aizen can store up to 20 messages (prompts and responses), allowing you to retrieve them as needed. You can also remove individual messages or clear the entire conversation with Aizen.
I introduced a new feature that allows Aizen to retrieve weather data for any city via an API. This enhancement expands its ability to incorporate UI components into user interactions, moving beyond simple text-based chat. Moving forward, I plan to add more interactive components that both Aizen and users can utilize for a richer experience. - September 8, 2024
As you explore this project, you may have noticed the "Ask Aizen" feature in the bottom right corner. I've integrated Aizen into my portfolio website, allowing it to read information in this portfolio. Feel free to ask Aizen any questions about me, my experience, or my projects!
Aizen is not just a project it’s a step toward understanding the transformative role that AI can play in our everyday lives. As I continue to develop and refine Aizen, I am excited by the possibilities that lie ahead—both for the project itself and for the broader impact of AI on our world. With Aizen, I hope to contribute to the ongoing exploration of AI’s potential and look forward to seeing where this incredible journey will lead.