Inspiration
Why should it be that only the most wealthy can afford the luxury of having a personal secretary? The idea for Starlis AI was born out of a shared frustration with the time-consuming nature of managing emails, scheduling meetings, and handling daily communication tasks. One of our teammates, an independent business owner, shared firsthand experiences of how overwhelming it can be to juggle these responsibilities while trying to focus on growing a business. This sparked an important question: what if there was a way to make having a personal secretary accessible to everyone—not just the wealthy or powerful? Traditionally, secretaries have been a luxury reserved for executives and high-profile individuals, but we believe that everyone deserves access to tools that simplify their lives and boost productivity. Starlis AI is designed to level the playing field, offering an affordable and intelligent assistant that can handle routine tasks with ease. By combining cutting-edge AI with practical functionality, we’re empowering professionals and individuals alike to reclaim their time and focus on what truly matters.
What it does
- Creates a personalized AI secretary for each user with customizable personality and instructions.
- Creates a secretary email address that will handle incoming and outbound emails per user settings.
- Modern frontend and assistant chat system with tool integrations that allows the user to send emails and start phone calls about topics such as scheduling meetings.
- Secretary has customizable realistic AI-voice through ElevenLabs.
How we built it
- Extensive use of v0.dev and cursor (gen-ai) for front-end development.
- Twilio + ElevenLabs for phone calls and ai voice generation respectively
- Firebase Firestore for the database
- Claude 3.7 Sonnet for the assistant chat
Challenges we ran into
- AWS (Lambda, Connect, Poly, Transcribe) scrapped in favor of Twilio and ElevenLabs for phone calls and voice.
- call handling, tool calling
- Learning v0 and cursor. (Debugging can be tedious)
- Unable to figure out how to store and display custom components in chat conversations (like modules for past calls)
Accomplishments that we're proud of
- Beautiful UI, modern website
- Human-like AI interactive phone calls
- Creating an agentic AI with accurate tool calling
- Implementing realtime tool calls during phone conversations
What we learned
- How to use Firestore
- Amazing web development tool: v0.dev
What's next for Starlis AI
- Security improvements
- Improving calendar functionality
- Supporting more LLM
- YC
Built With
- claude
- elevenlabs
- firebase
- google-calendar
- twilio
- v0.dev

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