Atlas AI is an AI-powered Telegram assistant that helps users stay productive by integrating AI, Google Calendar, Gmail, Finance News, and Weather services.
- 🤖 AI Chat using Groq Llama 3.3
- 📅 Google Calendar event scheduling
- 📧 Read latest Gmail
- 📨 Send Gmail messages
- 📈 Finance news with AI summaries
- 🌤 Live weather information
- 🌅 Daily finance briefing
- 👤 User onboarding and preferences
- 💾 SQLite database
- 📝 Chat history
- Python
- Telegram Bot API
- Groq API
- Google Calendar API
- Gmail API
- OpenWeather API
- NewsAPI
- SQLite
- python-telegram-bot
AtlasAI/
├── bot/
├── services/
├── database/
├── scheduler/
├── credentials/
├── app.py
├── requirements.txt
├── README.md
└── .gitignore
- Clone the repository
git clone <repository-url>- Install dependencies
pip install -r requirements.txt- Create a
.envfile and add:
BOT_TOKEN=
GROQ_API_KEY=
NEWS_API_KEY=
WEATHER_API_KEY=
- Add your Google OAuth credentials to:
credentials/credentials.json
- Run the project
python app.pylatest email
send email to example@gmail.com
subject: Hello
message: Test
schedule client meeting tomorrow at 10 am
weather in Bangalore
finance news
briefing
Mani Shankar