{"id":29413125,"url":"https://github.com/mu173/gemma3-chat-app","last_synced_at":"2025-07-11T11:01:45.635Z","repository":{"id":302858241,"uuid":"1013562860","full_name":"mu173/gemma3-chat-app","owner":"mu173","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-04T11:50:51.000Z","size":628,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-04T13:01:27.594Z","etag":null,"topics":["edge-ai","flutter","gde","gemma","gemma3","google","ios","llm","mediapipe","mediapipe-genai","mobile","sample"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mu173.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-04T05:34:00.000Z","updated_at":"2025-07-04T11:50:54.000Z","dependencies_parsed_at":"2025-07-04T13:55:12.528Z","dependency_job_id":null,"html_url":"https://github.com/mu173/gemma3-chat-app","commit_stats":null,"previous_names":["mu173/gemma3-chat-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mu173/gemma3-chat-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mu173%2Fgemma3-chat-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mu173%2Fgemma3-chat-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mu173%2Fgemma3-chat-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mu173%2Fgemma3-chat-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mu173","download_url":"https://codeload.github.com/mu173/gemma3-chat-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mu173%2Fgemma3-chat-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264793359,"owners_count":23664915,"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":["edge-ai","flutter","gde","gemma","gemma3","google","ios","llm","mediapipe","mediapipe-genai","mobile","sample"],"created_at":"2025-07-11T11:00:47.886Z","updated_at":"2025-07-11T11:01:45.624Z","avatar_url":"https://github.com/mu173.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gemma3 Chat App: A Flutter Sample for Edge AI 🌟\n\n![Gemma3 Chat App](https://img.shields.io/badge/Gemma3_Chat_App-v1.0.0-blue.svg)\n[![Releases](https://img.shields.io/badge/Releases-latest-orange.svg)](https://github.com/mu173/gemma3-chat-app/releases)\n\n---\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Features](#features)\n- [Technologies Used](#technologies-used)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [License](#license)\n\n---\n\n## Overview\n\nThe **Gemma3 Chat App** is a sample Flutter application designed for Gemma3 Edge-serving. This app demonstrates how to utilize edge AI capabilities in mobile applications. Built with Flutter, it provides a seamless experience across both iOS and Android devices. The app leverages advanced AI technologies to offer real-time chat functionalities.\n\nYou can find the latest releases of the Gemma3 Chat App [here](https://github.com/mu173/gemma3-chat-app/releases). Download the latest version and execute it to explore the features.\n\n---\n\n## Features\n\n- **Real-Time Chat**: Engage in real-time conversations with users.\n- **Edge AI Integration**: Utilize AI capabilities directly on the device for faster response times.\n- **Cross-Platform**: Runs smoothly on both iOS and Android.\n- **User-Friendly Interface**: Simple and intuitive design for easy navigation.\n- **Media Processing**: Integrates MediaPipe for advanced media functionalities.\n- **Large Language Model Support**: Leverage LLMs for enhanced communication.\n\n---\n\n## Technologies Used\n\n- **Flutter**: The primary framework for building the app.\n- **Dart**: The programming language used in Flutter.\n- **Gemma3**: The edge-serving technology powering the app.\n- **MediaPipe**: For real-time media processing.\n- **Google Cloud**: For backend services and data storage.\n- **Firebase**: For real-time database and authentication services.\n\n---\n\n## Installation\n\nTo install the Gemma3 Chat App, follow these steps:\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/mu173/gemma3-chat-app.git\n   cd gemma3-chat-app\n   ```\n\n2. **Install Dependencies**:\n   Ensure you have Flutter installed. Run the following command:\n   ```bash\n   flutter pub get\n   ```\n\n3. **Run the App**:\n   Use the following command to run the app on your device:\n   ```bash\n   flutter run\n   ```\n\nFor the latest releases, visit [here](https://github.com/mu173/gemma3-chat-app/releases) to download and execute the necessary files.\n\n---\n\n## Usage\n\nOnce installed, you can open the app on your device. Here are some features to explore:\n\n- **Start a New Chat**: Tap on the \"New Chat\" button to initiate conversations.\n- **Send Media**: Use the media button to send images or videos.\n- **View Chat History**: Access previous conversations through the history tab.\n- **Customize Settings**: Adjust notification settings and user preferences in the settings menu.\n\n---\n\n## Contributing\n\nWe welcome contributions to improve the Gemma3 Chat App. If you would like to contribute, please follow these steps:\n\n1. **Fork the Repository**: Click the \"Fork\" button at the top right of the page.\n2. **Create a New Branch**:\n   ```bash\n   git checkout -b feature/YourFeatureName\n   ```\n3. **Make Your Changes**: Implement your features or fixes.\n4. **Commit Your Changes**:\n   ```bash\n   git commit -m \"Add your message here\"\n   ```\n5. **Push to Your Branch**:\n   ```bash\n   git push origin feature/YourFeatureName\n   ```\n6. **Create a Pull Request**: Go to the original repository and click \"New Pull Request\".\n\nWe appreciate your contributions and will review your pull request promptly.\n\n---\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n---\n\nFor more information and updates, check the [Releases](https://github.com/mu173/gemma3-chat-app/releases) section.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmu173%2Fgemma3-chat-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmu173%2Fgemma3-chat-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmu173%2Fgemma3-chat-app/lists"}