Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DORA - AI-Powered Virtual Personal Assistant πŸ€–

PRs Welcome Visitors GitHub forks GitHub Repo stars GitHub contributors GitHub last commit GitHub repo size Github GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests


πŸ“š Table of Contents


πŸ‘‹ Introduction

DORA is your AI-powered productivity companion designed to simplify your daily life. From task automation to smart reminders and intelligent information search, DORA leverages Generative AI, LLMs, RAG, and Agentic AI to bring you a truly smart virtual assistant experience.


🎨 Design Preview

Coming Soon


πŸ“ Repository

Fed up with switching between apps for tasks, reminders, emails, and automation?
DORA combines them all β€” with AI at the core β€” making your productivity seamless.


⭐ Features

  • πŸ’¬ Natural Chat & Voice Interaction
  • ⏰ Smart Reminders & Calendar Management
  • πŸ“ To-Do List & Notes Handling
  • πŸ“§ Email Reading, Drafting & Summarization
  • πŸ“š Personal Knowledge Base with RAG Search
  • πŸ€– Task Automation with Agentic AI
  • πŸ”” Push Notifications & Reminders
  • 🌐 Quick Info like Weather, News, FAQs
  • 🏠 Future-ready for Smart Home Integration

βš™οΈ Tech Stack

  • React
  • Python
  • FastAPI
  • Pinecone
  • LangGraph
  • CrewAI
  • Google Speech
  • ElevenLabs
  • Firebase
  • TailwindCSS

πŸ“‚ Project Structure


DORA/
β”œβ”€β”€ frontend/        # Mobile & Web app (React)
β”œβ”€β”€ backend/         # API Server, AI Layer, MCP Server (Python FastAPI)
β”œβ”€β”€ docs/            # Project Documentation
β”œβ”€β”€ README.md


🀝 Contributing

We ❀️ contributions from the community! Please follow these steps:

1. Fork the repository:

git clone https://github.com/codervivek5/DORA-AI-Powered-Virtual-Personal-Assistant.git

2. Navigate to project directory & install dependencies:

cd DORA-AI-Powered-Virtual-Personal-Assistant

Frontend Setup:

cd frontend
npm install

Backend Setup (Python FastAPI):

cd backend
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install -r requirements.txt

3. Create a new branch:

git checkout -b <your-branch-name>

4. Make your changes, commit, and push:

git add .
git commit -m "Describe your changes"
git push origin <your-branch-name>

5. Submit a Pull Request! πŸŽ‰


❀️ Our Contributors


βš™οΈ Project Setup

Start Frontend:

cd frontend
npm run dev

Start Backend:

cd backend
uvicorn main:app --reload

πŸ“¬ Contact

For queries, feedback, or collaboration:


πŸ›‘οΈ License

This project is licensed under the MIT License.


Β© 2024 Coder Vivek - Creator of DORA

(Back to top)

About

DORA is your AI-powered productivity companion designed to simplify your daily life. From task automation to smart reminders and intelligent information search, DORA leverages Generative AI, LLMs, RAG, and Agentic AI to bring you a truly smart virtual assistant experience.

Resources

Code of conduct

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages