{"id":23121275,"url":"https://github.com/heysreelal/gemchat","last_synced_at":"2025-04-04T03:17:32.665Z","repository":{"id":222786859,"uuid":"758331797","full_name":"HeySreelal/gemchat","owner":"HeySreelal","description":"GemChat is a Telegram Bot powered with new Google Generative AI package for Dart. The bot let's you seamlessly chat with Gemini model through Telegram.","archived":false,"fork":false,"pushed_at":"2024-02-16T06:30:23.000Z","size":27,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T14:49:01.021Z","etag":null,"topics":["ai","chat","dart","generative-ai","google-ai","telegram","telegram-bot","televerse"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HeySreelal.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-16T04:45:17.000Z","updated_at":"2024-02-17T01:31:50.000Z","dependencies_parsed_at":"2024-02-16T08:40:58.216Z","dependency_job_id":null,"html_url":"https://github.com/HeySreelal/gemchat","commit_stats":null,"previous_names":["heysreelal/gemchat"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HeySreelal%2Fgemchat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HeySreelal%2Fgemchat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HeySreelal%2Fgemchat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HeySreelal%2Fgemchat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HeySreelal","download_url":"https://codeload.github.com/HeySreelal/gemchat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247112763,"owners_count":20885606,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chat","dart","generative-ai","google-ai","telegram","telegram-bot","televerse"],"created_at":"2024-12-17T06:17:09.821Z","updated_at":"2025-04-04T03:17:32.644Z","avatar_url":"https://github.com/HeySreelal.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ccenter\u003e\n\n# Gem Chat\n\n![Flutter](https://img.shields.io/badge/-Flutter-02569B?style=flat\u0026logo=flutter\u0026logoColor=white)\n![Dart](https://img.shields.io/badge/-Dart-0175C2?style=flat\u0026logo=dart\u0026logoColor=white)\n![Telegram Bot](https://img.shields.io/badge/-Telegram-2CA5E0?style=flat\u0026logo=telegram\u0026logoColor=white)\n![Google AI](https://img.shields.io/badge/-Google%20AI-4285F4?style=flat\u0026logo=google\u0026logoColor=white)\n![Open Source](https://img.shields.io/badge/-Open%20Source-3DA639?style=flat\u0026logo=github\u0026logoColor=white)\n![AI](https://img.shields.io/badge/-AI-FF5722?style=flat\u0026logo=artificial-intelligence\u0026logoColor=white)\n![Telegram](https://img.shields.io/badge/-Telegram-0088CC?style=flat\u0026logo=telegram\u0026logoColor=white)\n![GitHub](https://img.shields.io/badge/-GitHub-181717?style=flat\u0026logo=github\u0026logoColor=white)\n![Bot Development](https://img.shields.io/badge/-Bot%20Development-00BFFF?style=flat\u0026logo=robot\u0026logoColor=white)\n![Conversational AI](https://img.shields.io/badge/-Conversational%20AI-4CAF50?style=flat\u0026logo=chat\u0026logoColor=white)\n\n\u003c/center\u003e\n\nGem Chat is your doorway to conversing with Gemini AI, Google's cutting-edge AI model, through the convenience of Telegram. This project serves as a simple yet powerful interface to interact with Google's Generative AI package for Dart, infused with a sprinkle of love for Telegram Bots.\n\nCurrently, Gem Chat supports text messages exclusively, but the roadmap includes exciting plans to incorporate image and file support in the near future.\n\n## Usage\n\nTo get started with Gem Chat, follow these simple steps:\n\n1. Clone the repository to your local machine.\n2. Navigate to the project directory.\n3. Run the following commands:\n\n```bash\ndart pub get\ndart run\n```\n\n## Environment Variables\n\nGem Chat relies on two crucial environment variables for seamless operation:\n\n1. `BOT_TOKEN`: Obtain your Telegram Bot token from [@BotFather](https://telegram.me/BotFather).\n2. `GOOGLE_AI_TOKEN`: Secure an API Key from [Google AI Studio](https://aistudio.google.com/app/) to access the Google Generative AI.\n\nWith these environment variables properly configured, Gem Chat is ready to engage in intelligent conversations powered by Google's AI prowess.\n\nEmbrace the potential of Gem Chat, where every conversation is an exploration into the realms of artificial intelligence.\n\n## Thanks!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheysreelal%2Fgemchat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fheysreelal%2Fgemchat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheysreelal%2Fgemchat/lists"}