Skip to main content
CLIver

CLIver

Personal AI Lab — Experimenting with AI agents in your terminal, as a Python library, or as a gateway service.


CLIver is an AI Agent research and experimentation project. It provides the building blocks to explore agent architectures — Re-Act loops, tool calling, skill activation, memory systems, and multi-agent orchestration — through a terminal CLI and an admin web UI.

A lab, not a product. CLIver is designed for tinkering. Swap models mid-conversation. Test how different system prompts change behavior. Add custom skills and tools to see what sticks.

Full-stack agent experimentation. Run interactively in the terminal, embed AgentCore as a Python library in your own experiments, or deploy as a gateway service with cron scheduling and messaging platform adapters.

Quick Start

pip install cliver

# Configure your LLM provider
cliver provider add --name deepseek --type openai \
  --api-url https://api.deepseek.com --api-key "DEEPSEEK_API_KEY"

# Configure a model
cliver model add -n deepseek-v4-flash --provider deepseek

# Start experimenting
cliver "What can you help me with?"

Built-in Capabilities

  • Model-agnostic — OpenAI + Anthropic protocols, any provider, switch on the fly
  • Built-in tools — file I/O, shell, web search, browser, memory, todo tracking, image generation
  • Skills system — LLM-activated domain expertise following the Agent Skills spec
  • Permission control — default, auto-edit, and YOLO modes with per-tool overrides
  • Persistent memory — remembers preferences and context across sessions
  • Gateway mode — daemon with cron scheduling, admin web UI, and messaging platform adapters
  • Embeddable API — AgentCore.chat() and .stream() for your own Python experiments

Documentation

Full documentation at cliver-project.github.io/CLIver

Development

git clone https://github.com/cliver-project/CLIver.git
cd CLIver

make init     # Set up dev environment
make test     # Run tests
make lint     # Lint and format check
make format   # Auto-fix lint/format issues

make docs-serve  # Start docs website (hot reload)
make docs-build  # Build docs to static files

License

Apache 2.0

Metadata

Release files for cliver 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cliver 0.2.0
File Size Uploaded
cliver-0.2.0.tar.gz 662.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cliver 0.2.0
File Interpreter ABI Platform
cliver-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.4 MB

Release files / cliver-0.2.0.tar.gz

Download URL cliver-0.2.0.tar.gz
Size 662.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6ac893ca35ec88fb671f52059701e101d29c924da0bc458a8a46abb29e0f024d
BLAKE2b-256 checksum
How to use checksums
079456605c75b0a7551b045d89abcb770ae9cb6959d822bd6f84bfd9ca076104
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / cliver-0.2.0-py3-none-any.whl

Download URL cliver-0.2.0-py3-none-any.whl
Size 734.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
484439a50799507b3330f1757db58582544190d4929b036f9c80bff2df92f49f
BLAKE2b-256 checksum
How to use checksums
60962747d8b904ff337c07033a4b992cbf6731bab43f514ec7235634f4eabea4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page