📜 简介
MineGPT 是一个基于Kotlin Multiplatform 开发的本地小型语言模型(SLM)对话应用
🚀未来计划
- 🖥️ 先进一步完善Desktop的使用
- ⚙️ 添加JNA来构建CMake
- 🌐 更多平台支持
- 🌍 多语言
- 💾 数据存储
- ⬇️ 应用下载SLM模型(GGUF模型)
🧩 依赖组件
感谢以下开发者,谢谢你们的付出
- Kotlin Multiplatform (KMP)
- Compose Multiplatform (CMP)
- JetBrains Adaptive Layout
- JetBrains Navigation Compose
- JetBrains Lifecycle ViewModel
- Koin
- Ktor
- Coil
- BuildKonfig
- Okio I/O
- llama.cpp
🙏 感谢
- ggerganov/llama.cpp 是一个纯 C/C++ 框架,用于执行机器学习模型。它提供了一个原始的 C 样式 API 来与 LLM 交互转换为 GGML/llama.cpp 原生的 GGUF 格式
- shubham0204/SmolChat-Android 是一个Android平台上运行SLM模型的开源项目,本项目也学习于此