hypercore-cli
v1.4.1
Published
AI-Native CLI Shell — multi-model, production lines, MCP tools, team collaboration
Maintainers
Readme
⚡ Hypercore CLI
AI-Native CLI Shell for productivity — multi-model, production lines, MCP tools, team collaboration.
Quick Start
npm install -g hypercore-cli
hyperOr try without installing:
npx hypercore-cliFeatures
- Multi-Model — Claude, DeepSeek, Gemini, MiniMax, any OpenAI-compatible API
- Production Lines — chain AI agents into automated workflows (YAML config)
- MCP Tools — extend with Model Context Protocol servers
- Web Dashboard — monitor sessions, run lines, view history
- Workspace — browser-based GUI synced with terminal in real-time
- Team Mode — collaborate with teammates via LAN WebSocket
- Hyper Network — skill/need matching across team members
- Memory System — persistent memory extraction across sessions
- Hook System — lifecycle hooks (onSessionStart, onSessionEnd, etc.)
- Git-Aware — branch display, status integration
Configuration
Create ~/.hypercore/config.toml:
[model]
provider = "deepseek" # anthropic | deepseek | gemini | minimax | openai-compatible
model = "deepseek-coder"
apiKey = "sk-..."
# Optional: OpenAI-compatible endpoint
# baseURL = "https://api.example.com/v1"Supported Providers
| Provider | Models | Config |
|----------|--------|--------|
| Anthropic | Claude Opus, Sonnet, Haiku | provider = "anthropic" |
| DeepSeek | DeepSeek Coder, Chat | provider = "deepseek" |
| Google | Gemini Pro, Flash | provider = "gemini" |
| MiniMax | MiniMax models | provider = "minimax" |
| Any OpenAI-compatible | Via base URL | provider = "openai-compatible" |
Commands
| Command | Description |
|---------|-------------|
| /dashboard | Open web dashboard |
| /workspace | Open workspace GUI |
| /run <line> | Run a production line |
| /new | Start new session |
| /save | Save current session |
| /cost | Show token usage and cost |
| /memory | View memory system |
| /compact | Compact conversation context |
| /team create | Create a team |
| /team join | Join a team |
| exit | Exit |
Production Lines
Define automated workflows in .hypercore/lines/:
name: code-review
description: Automated code review
stations:
- name: analyze
agent: claude
prompt: "Review the following code for bugs and improvements..."
- name: summarize
agent: claude
prompt: "Summarize the review findings..."Run with:
hyper run code-reviewMCP Tools
Add MCP servers in .hypercore/config.toml:
[[mcp]]
name = "filesystem"
command = "npx"
args = ["-y", "@anthropic-ai/mcp-filesystem"]Requirements
- Node.js >= 18.0.0
- An API key for at least one supported provider
License
This package is distributed under the Hypercore Software License Agreement.
- Source code is not included in the published npm package.
- Personal, non-commercial use is permitted.
- Internal business use is permitted unless you are building or operating a competing product.
- Redistribution, sublicensing, resale, and unauthorized derivative works are prohibited.
See LICENSE for the full terms.
