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.