LLM Stethoscope is a cross-platform application designed to interface with Large Language Models (LLMs), offering tools for experimentation, analysis, and visualization. The project features multi-platform support (Android, iOS, Web, Linux, macOS, Windows) and uses Firebase for backend services and authentication.
Note: This README is generated based on a partial file structure. For the complete structure, view all files on GitHub.
- Cross-platform: Supports Android, iOS, Web, Linux, macOS, and Windows.
- Firebase Integration: Includes real-time database, storage, and authentication.
- Customizable Analysis: Configure analysis options and rules for LLM output.
- Asset Management: Organize and manage media and data assets.
.
├── .firebaserc # Firebase project configuration
├── .gitignore # Git ignore rules
├── .metadata # Project metadata (possibly Flutter or Dart)
├── README.md # Project documentation
├── analysis_options.yaml # Dart/Flutter analysis options
├── android/ # Android platform code
├── app/ # Main application code (details in repo)
├── assets/ # Static assets (images, data, etc.)
├── database.rules.json # Firebase database security rules
├── firebase.json # Firebase configuration
├── firestore.indexes.json # Firestore indexes config
├── firestore.rules # Firestore security rules
├── flutter_01.png # Asset example (image)
├── ios/ # iOS platform code
├── lib/ # Main Dart library source code
├── linux/ # Linux platform code
├── macos/ # macOS platform code
├── pubspec.lock # Dart/Flutter dependency lock file
├── pubspec.yaml # Dart/Flutter dependencies and config
├── storage.rules # Firebase Storage security rules
├── test/ # Tests
├── web/ # Web platform code
└── windows/ # Windows platform code
- Flutter SDK
- Firebase account and CLI (if modifying backend)
- Dart (managed by Flutter)
-
Clone the repository:
git clone https://github.com/Reboot2004/LLM-stethoscope.git cd LLM-stethoscope -
Install dependencies:
flutter pub get
-
Configure Firebase:
- Ensure your Firebase project setup matches files like
firebase.json,.firebaserc, and rules files. - Download the relevant
google-services.json/GoogleService-Info.plistfor mobile.
- Ensure your Firebase project setup matches files like
-
Run the app:
flutter run
- Fork the repository.
- Create a feature branch:
git checkout -b feature/your-feature - Commit your changes.
- Open a pull request.
Distributed under the MIT License. See LICENSE for more information.
Disclaimer: This README was generated based on a partial file structure. For the full file listing and up-to-date documentation, please refer to the GitHub repository.