Gemini-AI-KMP-App

一套 Kotlin 代码,让 Gemini AI 跑遍六大平台

这是一个基于 Kotlin Multiplatform 的 Gemini AI 客户端示例应用,目标平台覆盖 Android、iOS、Windows、macOS、Linux 和 Web。项目演示了如何使用 KMP 共享业务逻辑和 UI,并集成 Google 的 Gemini 大模型 API,实现跨平台对话、内容生成等功能。它解决了开发者需要为每个平台单独开发 AI 应用的问题,通过一套代码库即可构建多端应用,降低了维护成本。核心能力包括跨平台 UI 渲染、网络请求封装、以及 Gemini API 的调用与响应处理。适合作为学习 KMP 与 AI 结合的技术参考,也适合快速搭建跨平台 AI 应用原型。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 114
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类设计创意
开发团队Coding-Meet
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,可自行部署到多平台。
访问状态
是否开源是
开源协议MIT
主要语言Kotlin
技术栈/模型compose-desktop,compose-multiplatform,desktop-application,gemini,gemini-ai,gemini-api,gemini-kmp,gemini-pro-vision,generative-art,jetpack,jetpack-compose,jetpackcompose,koin,kotlin-android,kotlin-multiplatform,kotlin-multiplatform-mobile,kotlin-multiplatform-sample,ktor,sqldelight,sqldelight-sample
GitHub 星标★ 114
30天Star增速
HF 下载量
上线时间2024-01-08 00:00:00
最近更新2026-09-17 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

核心亮点

  • 覆盖 6 大平台(Android/iOS/桌面/Web),一套代码多端运行
  • 直接集成 Gemini API,开箱即用的 AI 对话能力
  • 基于 Compose Multiplatform,UI 层跨平台复用度高

不足之处

  • 项目处于早期阶段,文档和示例尚不完善
  • 依赖 Gemini API,需要申请密钥且可能有使用配额限制
  • Web 端性能与原生端存在差距,复杂交互可能受限

适用场景

  • 快速搭建跨平台 AI 聊天应用原型
  • 学习 KMP 与 Compose Multiplatform 的最佳实践
  • 企业内部多端 AI 助手统一开发

替代项目

KMP-App-Template、Compose-Multiplatform-Chat、Gemini-Chat-Compose

项目介绍

Gemini-AI-KMP-App 是开发框架领域的开源项目,由 Coding-Meet 开发,2024 年首次发布。

它收录于开发框架分类,该分类目前共有 803 个项目,GitHub 星标数为 114。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-17。MIT许可证,完全免费,可自行部署到多平台。

它主要面向的使用场景是:快速搭建跨平台AI聊天应用原型。同类可对比的替代方案包括 KMP-App-Template、Compose-Multiplatform-Chat、Gemini-Chat-Compose。

上一篇:maua

下一篇:rpd

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12