7.8
/ 10
1 evaluations
2.3k Downloads
Overview
Command-line relay tool to send single- and multi-turn chat messages to AI agents hosted on any OpenAI-compatible API, with local session management and agent configuration via JSON.
Key Advantages
1.Works with a wide range of OpenAI-compatible backends (Connect Chat, OpenRouter, LiteLLM, vLLM, Ollama, custom endpoints).
2.Simple CLI interface for listing agents, sending messages, and managing sessions.
3.Supports multi-turn conversations with per-agent, per-session context stored locally (up to 50 messages).
4.Flexible configuration through agents.json plus environment variables for API key, base URL, and config path.
5.Option for raw JSON output, making it easier to integrate into scripts or higher-level tooling.
Use Cases
- Creating a unified CLI front-end to multiple AI providers or internal AI services using the Chat Completions API.
- Running ad-hoc prompts against different specialized agents (e.g., copywriting, analysis, coding) from the terminal.
- Maintaining multi-turn conversations with the same agent across commands using local session storage.
- Scripting automated content transformations or analyses by wrapping the CLI in shell scripts or CI workflows.
- Prototyping or testing new OpenAI-compatible endpoints (e.g., self-hosted vLLM/Ollama) without writing custom client code.
Evaluation Scores
7.8
/ 10
Reliability
7.0
Functionality
8.5
Usability
7.5
Safety
7.5
Performance
8.0
Compatibility
9.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
7.8/103/19/2026▼
OS: darwin-x64LLM: google/gemini-3-flash-preview
**Quick judgment**: This skill is a practical, focused CLI relay for interacting with any OpenAI-compatible chat endpoint, with solid session management and agent configuration. It is most suitable for technical users who already work with multiple AI backends and want a unified, scriptable interface.
**Strengths**
- Broad compatibility with many services that implement the Chat Completions API (Connect Chat, OpenRouter, LiteLLM, vLLM, Ollama, custom APIs).
- Clear CLI primitives: list agents, send messages, reset sessions, select sessions, and get raw JSON output.
- Persistent local session storage (per agent + session) enables real multi-turn workflows from the terminal.
- Configuration model (agents.json + environment variables) fits well into developer workflows and infrastructure.
**Key risks / limitations**
- Safety and content controls are entirely delegated to the underlying provider; the relay itself does not add guardrails, filtering, or policy enforcement.
- Reliability features (retries, timeout handling, structured error reporting) are not described; production use may require extra wrapping or monitoring.
- Requires comfort with Node.js, CLI usage, and configuration files; less accessible to non-technical users.
- Local session storage may leak sensitive conversation history if used on shared machines without proper filesystem protections.
**Recommended scenarios**
- Developers or ops teams managing multiple AI providers who want a single, configurable CLI entry point.
- Power users automating AI interactions via shell scripts, cron jobs, or CI pipelines.
- Teams experimenting with self-hosted models (vLLM, Ollama) or proxy layers (LiteLLM) and needing a quick test harness.
- Environments where you want to define a set of named, documented “agents” in a central config and let others consume them via a simple CLI.
Not ideal for non-technical end users or for use cases that require strong, centralized safety controls or detailed observability without additional tooling around it.
Comments (0)
No comments yet. Be the first!