Y
y-cli
A small command-line interface chat application that brings AI conversations to your terminal. Features include: storing chat data in JSONL files; an interactive chat interface; support for multiple robot configurations compatible with the OpenAI chat completion stream format; support for Deepseek-r1 inference content; and an MCP client that supports multiple server configurations.
2025-05-09

Today, I'd like to introduce a compact terminal chat application called y-cli, which provides a convenient way to communicate with artificial intelligence models and supports a variety of different configuration options. y-cli is a very flexible tool suitable for users who prefer to interact with AI in the command line.

Main features:

  1. Flexible storage options: Users can choose to save chat records in local JSONL files for easy access and synchronization at any time. Additionally, it supports Cloudflare KV and R2 cloud storage to ensure data security and backup.

2. Interactive chat interface: y-cli provides an intuitive chat interface that allows users to see the results of tool execution in real-time, enhancing the interaction experience.

3. Multiple robot configurations: The application supports multiple robot configurations, and users can select different APIs, keys, and models according to their needs. y-cli supports various chat formats such as OpenAI and Dify, adapting to different scenarios.

4. Inference model support: y-cli allows users to use inference models and supports the inference configurations of Deepseek and OpenAI, helping users obtain deeper answers and analyses.

5. MCP (Model Context Protocol) integration: Users can connect to multiple servers through the MCP client and enjoy a persistent service experience. In addition, users can customize prompt configurations to further optimize the usage experience.

6. Deep research mode: With simple prompt configurations, users can easily enter the "deep research" mode for in-depth information mining and research.

y-cli also provides a series of command-line operations, such as starting a chat, managing chat records, configuring robots, and MCP servers, etc., making it convenient for users to use flexibly. The supported commands include adding, listing, and deleting robot configurations and MCP server configurations, allowing users to adjust settings at any time as needed.

In general, y-cli is a feature-rich and easy-to-use command-line tool suitable for the interaction needs of various AI models.

Product link: https://github.com/luohy15/y-cli

Featured MCP Services
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
77
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.7K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
125
4.5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
822
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
552
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.6K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
743
4.8 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
276
4.5 points
AIbase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIbase