Y-Cli icon

Y-Cli

Createdluohy15

Enables terminal-based AI conversations with support for multiple AI models and MCP client integration.

About

Y-Cli is a command-line interface chat application designed to bring AI conversations directly to your terminal. It offers flexible storage options, including local JSONL files and cloud storage via Cloudflare KV and R2. The tool supports various bot configurations with OpenAI and Dify chat completion streaming formats and incorporates reasoning models like Deepseek-r1 and OpenAI o3-mini. Additionally, it features MCP (Model Context Protocol) client support with persistent daemon and custom prompt configurations. Y-Cli also provides a simple 'Deep Research' mode using prompt configurations.

Key Features

  • Integrates with MCP (Model Context Protocol) for client support.
  • Includes a 'Deep Research' mode through prompt configuration.
  • Supports multiple bot configurations (OpenAI, Dify, Deepseek).
  • 60 GitHub stars
  • Offers flexible storage options: local JSONL, Cloudflare KV, and R2.
  • Provides an interactive chat interface with tool execution visualization.

Use Cases

  • Interacting with AI models directly from the terminal.
  • Managing multiple AI bot configurations in one place.
  • Performing research tasks using AI with custom prompts.