Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

milvus-cli

English | 中文

A command-line tool for Volcengine Milvus, covering control-plane operations (Dedicated / Serverless instance management) and data-plane operations (databases, collections, indexes, vectors, users, and roles).

Installation

Shell Script (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/volcengine/milvus-cli/main/install.sh | sh

After installation, add ~/.milvus-cli/bin to your PATH:

export PATH="$HOME/.milvus-cli/bin:$PATH"

PowerShell (Windows)

irm https://raw.githubusercontent.com/volcengine/milvus-cli/main/install.ps1 | iex

npm

npm install -g @volcengine/milvus-cli

Manual Download

Visit GitHub Releases to download the prebuilt binary archive for your platform. Extract and place milvus-cli in your PATH.

Verify Installation

milvus-cli version
milvus-cli --help

Supported Platforms

OSArchitectureArchive Format
Linuxamd64, arm64tar.gz
macOSamd64, arm64tar.gz
Windowsamd64, arm64zip

Quick Start

1. Create a Profile

milvus-cli profile create \
  --name default \
  --site volcengine \
  --region cn-beijing \
  --project default \
  --credential volcengine \
  --language EN

2. Authenticate

milvus-cli auth login --name volcengine --ak <AK> --sk <SK>

3. Manage Instances

milvus-cli instance list --output json
milvus-cli instance describe --instance-id <instance-id>

4. Create a Data-Plane Connection

milvus-cli data connection create \
  --from-instance <instance-id> \
  --password <milvus-password>

5. Manage Data

milvus-cli data database list
milvus-cli data collection list
milvus-cli data vector search --collection <name> --vector '[1.0, 2.0, 3.0]' --limit 10

Command Documentation

Full command documentation is available at skills/milvus-cli/references/.

CommandDescriptionDocumentation
authLogin, logout, view authentication statuscontrol/auth.en.md
profileManage site/region/project/language contextcontrol/profile.en.md
specView versions, regions, specs, pricing, VPC/subnet/EIP infocontrol/spec.en.md
instanceManage Dedicated instancescontrol/instance.en.md
networkManage Dedicated endpoint publishing and allowlistscontrol/network.en.md
versionView CLI build informationcontrol/version.en.md
completionGenerate shell completion scriptscontrol/completion.en.md
data connectionManage data plane connection configurationsdata/connection.en.md
data databaseManage databasesdata/database.en.md
data collectionManage collectionsdata/collection.en.md
data partitionManage partitionsdata/partition.en.md
data aliasManage aliasesdata/alias.en.md
data indexManage indexesdata/index.en.md
data vectorVector search and operationsdata/vector.en.md
data userManage usersdata/user.en.md
data roleManage rolesdata/role.en.md
serverless instanceManage Serverless instancesserverless/instance.en.md
serverless networkManage Serverless network configurationserverless/network.en.md

Agent Integration

This repository provides an Agent Skills package under skills/milvus-cli/, consumable by AI coding assistants (TRAE, Claude Code, Cursor, Codex, OpenCode, GitHub Copilot, etc.).

For installation instructions per agent, see skills/milvus-cli/README.md.

License

MIT

关于 About

No description, website, or topics provided.

语言 Languages

JavaScript60.9%
PowerShell20.1%
Shell19.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
4
Total Commits
峰值: 4次/周
Less
More

核心贡献者 Contributors