SuperAPI AI Directory

y-cli

A tiny command-line interface chat application that brings AI conversations to your terminal. Features include chat data storage in JSONL files, interactive chat interface, support for multiple bot configurations compatible with OpenAI chat completion streaming format, Deepseek-r1 reasoning content

Open website

About this tool

y-cli is a lightweight command-line interface chat application designed to bring AI conversations into the terminal environment.

Purpose: As an AI chat tool within the terminal, users can interact and converse directly with the AI in the command-line interface.

Main capabilities:

  • Chat data is stored in JSONL files
  • Provides an interactive chat interface
  • Supports multiple bot configurations, compatible with the OpenAI chat completion streaming format
  • Supports Deepseek-r1's reasoning content

Usage: Start and use it through the command-line interface; the specific installation and run commands are not provided in the material.

Applicable scenarios: Suitable for developers or advanced users accustomed to using the terminal, to quickly conduct AI conversations in a command-line environment.

Limitations: The project has been renamed y-agent; the original y-cli only wrapped the model API, whereas y-agent has shifted to wrapping a coding agent. The material clearly states that y-agent is a personal system, not a hosted service or supported product, and does not support public use or third-party deployment. It is better suited as a reference project rather than a one-click installation guide, and users need to adjust the code and infrastructure themselves and maintain it. The domain modules are located in a separate y-module repository, whose source code and published bundles are not included in this checkout. Backups, permissions, provider access, and infrastructure maintenance are all the user's own responsibility.