-
-
A clean, modern interface introducing a voice-first AI copilot that understands intent and automates multi-step workflows seamlessly.
-
Highlights agentic reasoning, voice-driven document intelligence, and automated task execution for an end-to-end productivity solution.
-
An interactive dashboard where users communicate with AI, visualize workflows, and monitor real-time task execution.
-
Upload documents and let AI extract insights, generate summaries, and create actionable tasks instantly.
-
A dynamic system where AI-generated tasks are organized, tracked, and executed efficiently for improved productivity.
Inspiration
Modern productivity tools are often complex and overwhelming, especially for users dealing with cognitive overload or multitasking. We wanted to build a system where users can simply speak or write what they need, and the AI handles the rest. Inspired by the idea of "AI that thinks and acts", we created ThinkAI — a true productivity copilot.
What it does
ThinkAI is a voice-first AI productivity assistant that understands natural language commands and executes multi-step workflows. Users can upload documents, ask for summaries, generate tasks, and even draft emails — all automatically. The system converts ideas into structured, actionable outputs in real-time.
How we built it
We built a full-stack application using:
- Frontend: React + Vite + Tailwind CSS
- Backend: Node.js + Express
- Database: MongoDB
- AI Engine: Google Gemini
Architecture flow: User Input → Intent Detection → Workflow Planning → Execution → Task Storage We also integrated Web Speech API for voice input and real-time interaction.
Challenges we ran into
One major challenge was handling voice input reliability, as browser APIs often failed during continuous speech. Another challenge was ensuring Gemini produced structured outputs for multi-step workflows. Managing real-time synchronization between AI responses and task updates was also complex.
Accomplishments that we're proud of
We successfully built an agentic AI system that not only responds but also plans and executes tasks. The real-time workflow visualization and seamless integration of voice, AI, and database make the experience intuitive and powerful.
What we learned
We gained hands-on experience with agentic AI architectures, prompt engineering, and real-time system design. We also learned how to integrate AI models effectively into full-stack applications.
What's next for ThinkAI — AI Productivity Copilot
We plan to integrate external tools like Google Calendar and Notion, add advanced memory using vector databases, and build a mobile version for on-the-go productivity.
This transforms passive AI tools into an active system that actually gets work done.
Built With
- express.js
- framer-motion
- google-gemini-api
- mongodb-atlas
- mongoose
- node.js
- pdf-parse
- react
- tailwind-css
- vite
- web-speech-api
Log in or sign up for Devpost to join the conversation.