Skip to content

HalisonBruno/AirSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AirSync_AI ๐Ÿ”„

An intelligent automation pipeline that integrates Airtable, Google Gemini AI, and Telegram using pure REST API calls.

This project demonstrates how to bridge database records with AI processing and instant messaging notifications through a clean, interactive Streamlit interface.

Project Screenshot

๐Ÿš€ Overview

AirSync_AI follows a three-step automation flow:

  1. Fetch: Retrieves the latest record from a specific Airtable base via REST API.
  2. Process: Sends the data to Google's Gemini 1.5 Flash model to generate a professional summary or description.
  3. Notify: Dispatches the AI-generated text to a designated Telegram chat or group.

๐Ÿ› ๏ธ Tech Stack

  • Python and Requests (for REST API calls).
  • Streamlit (web interface).
  • Google Gemini API (Generative AI).
  • Airtable API and Telegram Bot API.

๐Ÿ“ฆ Installation & Usage

  1. Install dependencies: pip install streamlit requests
  2. Run the application: streamlit run app.py

Developed by Halison Bruno

About

An intelligent automation pipeline that integrates **Airtable**, **Google Gemini AI**, and **Telegram** using pure **REST API** calls.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages