Inspiration

We’ve all left home only to realize that a file we needed was still on our PC. That familiar frustration inspired HomeCall: a way to reach your computer and get what you need, wherever you are.

What it does

HomeCall lets you call your home PC from your phone, see its screen live, and ask it to do things. Say “find my CV and send it to me,” and the AI finds the file and sends it back. It can also open apps, answer aloud, and ask for confirmation before destructive actions.

How we built it

We used Python and FastAPI for the PC service, WebSockets for messages and live screenshots, and Claude’s tool-calling capabilities to turn requests into actions. The phone interface uses plain HTML, CSS, and JavaScript, with browser speech recognition and speech synthesis. Our five-person team split ownership across server, actions, AI, phone interface, and voice, following a shared integration contract.

Challenges we ran into

One of our biggest challenges was finding an idea that felt innovative while solving a practical, everyday problem. We wanted to build something people could immediately understand and find useful.

Accomplishments that we're proud of

Our proudest moment was seeing HomeCall work as we had imagined. Watching a spoken request turn into an action on our PC made the idea feel real.

What we learned

We learned how to divide responsibilities clearly, coordinate our work, and use digital tools effectively to turn an idea into a working project.

What's next for HomeCall

Finish testing the complete experience on real phones over mobile data, improve voice reliability and reconnection, and strengthen pairing security. Then expand the actions HomeCall can perform while keeping the experience simple: call, ask, and get what you need.

Built With

Share this project:

Updates

Submission history