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:
- 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







