跳到正文
GitHub·· 8 天前AI 评分22

Sparkle CLI:基于 Gemini CLI 的分支,新增 OpenAI API 与多模型切换

krrr/sparkle-cli

AI 导读

Sparkle CLI 是 Gemini CLI 的分支,新增 OpenAI API(Chat Completions)支持与多 LLM 提供商切换,并移除 Google Cloud 和 Enterprise 功能、保留 Gemini API。

正文

CI Badge

Main CLI Screenshot

Sparkle CLI is a fork of Gemini CLI (terminal-based AI agent). The name is taken from the shape of Gemini's icon.

Main Changes

  • Add OpenAI API support (Chat Completions)
  • Add multi LLM provider switching
  • Remove Google Cloud and Enterprise features (keep Gemini API)
  • Boost startup speed, optimize UI smoothness
  • Improve prefix cache hit rate, also reduce token usage

Installation

npm -g install @krrr/sparkle-cli

sparkle

Requires Node.js 20+

Configuration

Set up LLM provider and its models in GUI.

Fork

Initially forked from https://github.com/google-gemini/gemini-cli/commits 63c5b74 in main branch.

来源:GitHub · github.com