Inspiration

Alfred.AI was inspired by Alfred, Batman’s iconic butler. No matter what version of the story you’re watching, Alfred is always there, quietly handling the hard work behind the scenes, from managing the Wayne Estate to prepping the Batcave. He’s the ultimate support system, allowing Batman to focus on the bigger mission. That’s exactly what Alfred.AI aims to do for financial research: take care of the bloat so people can see the information that actually matters.

What it does

Alfred.AI uses AI to extract key information from dense, cluttered financial documents. It then presents that information in clean, digestible summaries and intuitive graphs, all wrapped in a sleek, user-friendly interface.

How we built it

We built the front end using Vite and TypeScript, and the backend using Python with FastAPI. For authentication, we used Supabase.

Challenges we ran into

A major challenge was optimizing the performance of our presentation report component, which initially lagged during scroll interactions. We ended up rethinking our approach to reduce scroll dependency, which helped improve responsiveness.

Accomplishments that we're proud of

We’re proud of the polished UI design and the surprisingly smooth AI model integration. We also managed to bridge front-end and back-end functionality effectively, an exceptional feat considering part of the team was new to full-stack development.

What we learned

We learned how to prioritize, adapt, and execute under tight Hackathon deadlines and how to plan features realistically without compromising quality.

What's next for Alfred.AI

In the future, Alfred.AI could expand to serve retail investors and casual users doing independent financial research. We envision it evolving into a more powerful tool that brings financial awareness to an even wider, more financially literate audience.

Built With

Share this project:

Updates