패키지, 저장소 및 앱 카테고리 검색

GitHub 저장소theshivamlko/flutter_firebase_ai_logic_ai_agents

flutter_firebase_ai_logic_ai_agents

Flutter AI Agents는 Firebase AI 로직을 갖춘 Flutter 앱 프로젝트입니다.

flutter_firebase_ai_logic_ai_agents 프로젝트 이미지
스타
2
포크
1
최근 푸시(UTC)
2025. 9. 2.
프로젝트 상태
활성

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

Flutter AI Agents

Flutter AI Agents is a project which Flutter app with Firebase Ai Logic.
It uses Gemini Ai Api and Vertex Ai Api.
As a POC that Mobile Apps can use Ai Agents directly in app.

Screenshots


Screenshot 1

Chat Screen Theme Change Screen Audio Analyze Screen Audio Recording Screen

Features in project


1. Normal chat with Gemini Ai and Vertex Ai

2. Chat Agent

  1. Text Content Generation
  2. Ai Agents - Grounding (Coming soon...)
  3. Ai Agents - Document Generation
  4. Ai Agents - Document Analyze

3. Image Generation and Analyze

  1. Image Generation with user prompt
  2. Image Analysis with give image

4. Video Generation and Analyze

  1. Video Generation with user prompt
  2. Video Analysis with give video (Coming soon...)

5. Audio Generation and Analyze

  1. Audio Generation with user prompt (Coming soon...)
  2. Audio Analysis with recorded audio

How to setup and run the project

  1. Clone the repository
  2. Run flutter pub get to install dependencies
  3. Create .env file in the root directory:
    ANDROID_API_KEY=
    ANDROID_APP_ID=
    MESSAGING_SENDER_ID=your_firebase_messaging_sender_id
    PROJECT_ID=
    
  4. Create new project in Firebase Console
  5. Add Package name com.example.flutter_app_vertex_ai_agent and SHA1 in Firebase project settings
  6. Add required keys in .env
  7. Run the app using flutter run

Reach me:

shivam srivastava GitHub avatar
GitHub 작성자

shivam srivastava ↗

Senior Mobile Developer, Founder @navoki | Android Flutter Developer | Dart | Udacity Android Nanodegree Graduate |

Citridot.com | Navoki.comHyderabad공식 웹사이트 ↗
언어DartC++CMakeSwiftRubyCHTMLKotlinObjective-C

분류

사용 중인 의존성

의존성 목록 15 개

프로젝트에 맞는 저장소를 선택하려면?

사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.

  1. 이름, 작성자 또는 설명으로 검색하고 기술 주제로 범위를 좁힙니다.
  2. 스타, 포크, 최근 푸시를 함께 비교하세요. 스타는 관심의 지표이며 품질을 보장하지 않습니다.
  3. 사용하기 전에 GitHub에서 README, 라이선스, Issues를 확인하세요.

출처 및 관리

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗