Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noejunior792/sung
☀️ Welcome to Sung, an open-source chatbot application built with Dart and Flutter, leveraging the power of the Gemini API to provide intelligent and interactive conversations. Sung is designed to offer a seamless and engaging user experience, helping you with a variety of tasks and information.
https://github.com/noejunior792/sung
android apple dart flutter linux windows
Last synced: 1 day ago
JSON representation
☀️ Welcome to Sung, an open-source chatbot application built with Dart and Flutter, leveraging the power of the Gemini API to provide intelligent and interactive conversations. Sung is designed to offer a seamless and engaging user experience, helping you with a variety of tasks and information.
- Host: GitHub
- URL: https://github.com/noejunior792/sung
- Owner: noejunior792
- Created: 2024-06-12T09:52:04.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-19T22:31:58.000Z (7 months ago)
- Last Synced: 2024-11-14T05:27:13.720Z (2 months ago)
- Topics: android, apple, dart, flutter, linux, windows
- Language: C++
- Homepage:
- Size: 1.51 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌞 Sung - Your Chatbot Companion
Welcome to **Sung**, an open-source chatbot application built with Dart and Flutter, leveraging the power of the Gemini API to provide intelligent and interactive conversations. Sung is designed to offer a seamless and engaging user experience, helping you with a variety of tasks and information.
## ✨ Features
- **🤖 Intelligent Conversations**: Powered by the Gemini API, Sung can understand and respond to your queries with precision.
- **💬 User-Friendly Interface**: A clean and intuitive UI built with Flutter.
- **🌐 Open Source**: Contribute and collaborate with the community to make Sung even better.
- **📊 Data Insights**: Track and analyze conversation metrics (future feature).## 🚀 Getting Started
Follow these steps to clone and run Sung on your local machine.
### Prerequisites
- **Flutter**: Make sure you have Flutter installed. You can download it [here](https://flutter.dev/docs/get-started/install).
- **Dart**: Dart is included with Flutter, so you don't need a separate installation.
- **Gemini API Key**: Obtain your API key from the Gemini API provider.### 📦 Installation
1. **Clone the Repository**
```bash
git clone https://github.com/your-username/sung.git
cd sung
```2. **Install Dependencies**
```bash
flutter pub get
```
3. **Configure Environment**Create a .env file in the root directory and add your Gemini API key.
```bash
GEMINI_API_KEY=your_gemini_api_key
```
4. **Run Application**```bash
flutter run### 🖼️ Screenshots
![HomeScreen](assets/screen.png), ![HomeScreen](assets/screen1.png)
## 🤝 Contributing
- We welcome contributions from the **community!** If you'd like to contribute, please follow these steps:
1. Fork the Repository
2. Create a Branch: `git checkout -b feature-branch`
3. Commit Your Changes: `git commit -m 'Add new feature'`
4. Push to the Branch: `git push origin feature-branch`
5. Open a Pull Request