Requirements
Section titled “Requirements”- Python 3.10+
- An API key for at least one LLM provider (or a local endpoint)
Install cliver-core
Section titled “Install cliver-core”The project is on pre-releases, so pin the exact version — an exact pin selects the pre-release
without --pre:
pip install cliver-core==0.3.0a5The core package includes the MCP client (stdio and streamable HTTP).
Optional local models
Section titled “Optional local models”In-process embedding and rerank backends pull torch, so they are opt-in:
pip install "cliver-core[local-st]==0.3.0a5" # sentence-transformers embeddingspip install "cliver-core[local-flag]==0.3.0a5" # FlagEmbedding embeddings + rerankpip install "cliver-core[local]==0.3.0a5" # bothVerify Installation
Section titled “Verify Installation”python -c "from cliver_core import AgentCore; print(AgentCore)"Work on the workspace
Section titled “Work on the workspace”The repository is a uv workspace with two packages: cliver-core and the cliver CLI
application.
git clone https://github.com/cliver-project/CLIver.gitcd CLIver
make init # venv + workspace dependenciesmake init-local # + optional local model backendsmake test # run both packages' testsNext Steps
Section titled “Next Steps”Configure model bindings to connect cliver-core to your LLM of choice.