Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atlas AI 🤖

Atlas AI is an AI-powered Telegram assistant that helps users stay productive by integrating AI, Google Calendar, Gmail, Finance News, and Weather services.

Features

  • 🤖 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

Tech Stack

  • Python
  • Telegram Bot API
  • Groq API
  • Google Calendar API
  • Gmail API
  • OpenWeather API
  • NewsAPI
  • SQLite
  • python-telegram-bot

Project Structure

AtlasAI/
├── bot/
├── services/
├── database/
├── scheduler/
├── credentials/
├── app.py
├── requirements.txt
├── README.md
└── .gitignore

Installation

  1. Clone the repository
git clone <repository-url>
  1. Install dependencies
pip install -r requirements.txt
  1. Create a .env file and add:
BOT_TOKEN=
GROQ_API_KEY=
NEWS_API_KEY=
WEATHER_API_KEY=
  1. Add your Google OAuth credentials to:
credentials/credentials.json
  1. Run the project
python app.py

Sample Commands

latest email

send email to example@gmail.com
subject: Hello
message: Test

schedule client meeting tomorrow at 10 am

weather in Bangalore

finance news

briefing

Author

Mani Shankar

About

AI-powered Telegram assistant with Google Calendar, Gmail, Weather, Finance News, and Groq AI integration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages