A Tiny Terminal Chat App for AI Models with MCP Client Support
A tiny command-line interface chat application that brings AI conversations to your terminal.
➜ ~ y-cli bot list
Name API Key API Type Base URL Model Print Speed Description OpenRouter Config MCP Servers Reasoning Effort
----------- ----------- ---------- ----------------------------------- ----------------------------------- ------------- ------------- ------------------- ------------- ------------------
default sk-or-v1... N/A https://gateway.ai.cloudflare.co... google/gemini-2.0-flash-001 200 N/A Yes No N/A
claude sk-or-v1... N/A https://gateway.ai.cloudflare.co... anthropic/claude-3.7-sonnet:beta 60 N/A Yes todo N/A
o3-mini sk-or-v1... N/A https://gateway.ai.cloudflare.co... openai/o3-mini 60 N/A Yes No low
ds-chat sk-or-v1... N/A https://gateway.ai.cloudflare.co... deepseek/deepseek-chat 100 N/A Yes No N/A
ds-r1 sk-or-v1... N/A https://gateway.ai.cloudflare.co... deepseek/deepseek-r1 100 N/A Yes tavily N/A
groq-r1-70b sk-or-v1... N/A https://gateway.ai.cloudflare.co... deepseek/deepseek-r1-distill-lla... 1000 N/A Yes No N/A
dify-bot app-2drF... dify https://api.dify.ai/v1 60 N/A No No N/A
➜ ~ y-cli mcp list
Name Command Arguments Environment
------ --------- --------------------------------------- ---------------------------------------
todo uvx mcp-todo
tavily npx -y tavily-mcp TAVILY_API_KEY=tvly-api-key...
pplx node /Users/mac/src/researcher-mcp/build/... PERPLEXITY_API_KEY=pplx-api-key...
Required:
Setup Instructions:
uv
OpenRouter API key
uvx y-cli
uv tool install y-cli
y-cli init
y-cli chat
y-cli [OPTIONS] COMMAND [ARGS]...
chat
Start a new chat conversation or continue an existing onelist
List chat conversations with optional filteringshare
Share a chat conversation by generating a shareable linkbot
Manage bot configurations:
add
Add a new bot configurationlist
List all configured botsdelete
Delete a bot configurationmcp
Manage MCP server configurations:
add
Add a new MCP server configurationlist
List all configured MCP serversdelete
Delete an MCP server configuration--help
Show help message and exit