Inspiration

We wanted to build an AI assistant that feels simple, fast, and useful for everyone. Instead of switching between multiple AI tools, users can code, research, write, and brainstorm in one place.

What it does

Lexa AI helps users write code, answer questions, search the web, generate content, solve problems, and learn new concepts through natural conversations.

How we built it

We built Lexa AI using React, Vite, TypeScript, Tailwind CSS, Node.js, Express.js, MongoDB, and the Gemini API. The focus was on creating a clean UI and a smooth chat experience.

Challenges we ran into

The biggest challenges were improving AI response speed, handling API errors, managing chat sessions, and making the interface simple while keeping the application scalable.

Accomplishments that we're proud of

We're proud of building a polished AI assistant from scratch with a modern UI, fast performance, and features that make it useful for both developers and everyday users.

What we learned

This project taught us a lot about full-stack development, AI integration, prompt engineering, deployment, and designing products that people enjoy using.

Built With

Share this project:

Updates

Submission history