🤖 An open-source ebook reader built entirely with AI assistance
Third-party client • Frontend interface only • All data from external sources
⚠️ Disclaimer: Olib is an independent, open-source third-party client. It is NOT an official client and is not affiliated with any official service. This project only provides the frontend interface - all book data comes from external sources. Use at your own discretion.
| Feature | Description |
|---|---|
| 📖 Book Search | Search books by title, author, ISBN, or keywords |
| 💾 Offline Reading | Download books for reading without internet |
| 🌙 Dark Mode | Eye-friendly reading experience |
| 🌍 Multi-language | Supports 16+ languages including English, 中文, 日本語, 한국어 |
| 🔐 Multi-Account | Switch between multiple accounts seamlessly |
| 🔗 Multi-Domain | Choose from multiple server lines |
| 🆓 100% Free | No ads, no subscriptions, no hidden costs |
This project was built entirely with AI assistance:
- Architecture design by AI
- Code implementation by AI
- UI/UX design by AI
- Documentation by AI
Coming soon...
- Flutter SDK 3.8+
- Android Studio / VS Code
- Android device or emulator
# Clone the repository
git clone https://github.com/shiyi-0x7f/olib-mobile.git
# Navigate to project directory
cd olib-mobile
# Install dependencies
flutter pub get
# Run the app
flutter runflutter build apk --releaselib/
├── l10n/ # Localization files (16+ languages)
├── models/ # Data models
├── providers/ # State management (Riverpod)
├── routes/ # App navigation
├── screens/ # UI screens
├── services/ # API & storage services
├── theme/ # App theme configuration
└── widgets/ # Reusable components
- Framework: Flutter
- State Management: Riverpod
- Local Storage: Hive
- HTTP Client: http package
- Localization: 16+ languages
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
⚠️ Legal Notice:
- This is an independent third-party client, NOT an official application
- All book data comes from external sources; this project provides frontend only
- Users are responsible for ensuring compliance with applicable laws
- By using this software, you acknowledge these terms
- 🤖 Built with AI assistance
- 💙 Flutter framework
- ❤️ Open source community
Built with 🤖 AI • Open Source • Free Forever