Inspiration
Finding an apartment is noisy and slow and the user interface is often lacking. I wanted a hands-free method to get all the information I would need to find a suitable apartment.
What it does
SoloDol lets you speak to an AI agent to
-Search apartments by city or ZIP.
-Show photos, ratings, and map pins.
-Change app state via voice
How we built it
How we built it
Frontend: React
Backend: Django on Render.
Mailbox endpoint: /api/agent/command/ (POST to push, GET to consume) using Django cache.
Agent: two HTTP tools
GET search: …/api/properties/search/?mode=text&q=.
POST UI command: …/api/agent/command/ with JSON body
Challenges we ran into
Accomplishments that we're proud of
A resilient search flow that handles both text and map-bounds modes.
Being able to learn about web sockets and ai agents more deeply.
What we learned
How web sockets and bus systems work to carry data back and fourth.
What's next for SoloDol
If this app functioned fully as intended it could have a successful business model with a free tier with adds and a premium that allows the user to do things automate phone calls and emails to maximize agent reach and effectiveness.

Log in or sign up for Devpost to join the conversation.