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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌞 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.
  • 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

    git clone https://github.com/your-username/sung.git
    cd sung
  2. Install Dependencies

    flutter pub get
  3. Configure Environment

    Create a .env file in the root directory and add your Gemini API key.

    GEMINI_API_KEY=your_gemini_api_key
  4. Run Application

    flutter run
    

🖼️ Screenshots

HomeScreen, HomeScreen

🤝 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

About

☀️ 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.


Languages

Language:C++ 35.8%Language:CMake 29.4%Language:Dart 19.6%Language:HTML 5.7%Language:Ruby 4.4%Language:Swift 2.7%Language:C 2.2%Language:Kotlin 0.2%Language:Objective-C 0.1%