Inspiration

We are students building projects with AI and we found reading other people’s codebases can be harder than building our own. We wanted to make that quicker and less overwhelming.

What it does do

Tessera analyzes GitHub repositories and turns them into accessible engineering knowledge via architecture, code walkthroughs, AI audits, project insights, and notes.

How we built it.

We built Tessera with Next.js, FastAPI, Supabase, GitHub and Gemini. The backend analyzes real repository data and uses Gemini to generate grounded insights, and the frontend provides an interactive workspace.

Difficulties we encountered

The biggest challenge was to make the AI analysis useful and accurate and not generic. We also had to handle repository complexity, authentication, API limits, database persistence, and deploying the frontend and backend together.

Achievements we are proud of

We are proud that Tessera has become a real deployed product, not just a prototype.” It can take a brand new repository and provide developers with a structured way to understand and explore it.

What we  learned

What we learned is that creating with AI is more than simply making responses – the data and context you give the AI is equally important. We also learned a lot about building, integrating and deploying a full stack application.

What’s next for Tessera

We want to make Tessera more accurate, handle larger repositories, improve our AI-powered insights, and ultimately help developers understand and onboard any codebase in minutes not hours.

Built With

Share this project:

Updates

Submission history