sediment-cli
Sediment is an open-source, self-hosted evidence store for coding agents.
Coding agents write a growing share of your code, but you can't tell which of their output a developer kept, which commits it reached, or whether those commits passed CI. Sediment records that evidence on your infrastructure: model calls, code changes, developer decisions, and check results. It links them so you can compare models, give agents earlier context, and build training data.
This package installs the sediment command: the local server, agent capture,
reports, and dataset exports.
Install
Use Python 3.12:
pipx install sediment-cli # or: uv tool install sediment-cli
Inside a virtual environment, pip install sediment-cli also works.
sediment server downloads a PostgreSQL server that loads shared libraries
from your system: libpq and openssl@3 with Homebrew, or
git ca-certificates libpq5 libxml2 libzstd1 liblz4-1 zlib1g with apt-get on Debian and Ubuntu. The
installer installs them for you:
curl -fsSL https://sediment.so/install.sh | sh
Get started
sediment server # terminal 1
sediment login http://127.0.0.1:8000 # terminal 2
sediment install /path/to/your/repository
The Quickstart
verifies capture end to end. If a coding agent helps you set up Sediment, give
it the output of sediment guide.
Learn more
- Documentation
- Agent integrations: Claude Code, Codex, Cursor, pi, and Copilot Chat
- Source and issues
Copyright (C) 2026 PAULSEN'S LLC. Sediment is licensed under AGPL-3.0-or-later.
Metadata
Release files for sediment-cli 0.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sediment_cli-0.6.0.tar.gz | 221.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sediment_cli-0.6.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 378.1 kB
Release files / sediment_cli-0.6.0.tar.gz
| Download URL | sediment_cli-0.6.0.tar.gz |
|---|---|
| Size | 221.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ae4d98d41e2a6d964696697b39b30604a2c36a6dac1c4f77fc18f0d86a619d29
|
|
BLAKE2b-256 checksum How to use checksums |
32a5d0b040777488b7448ef7bde7147e51f12eeada28e519f58358136d31d00c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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 / sediment_cli-0.6.0-py3-none-any.whl
| Download URL | sediment_cli-0.6.0-py3-none-any.whl |
|---|---|
| Size | 156.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0ecfcca659c81ea23c00a9e1fff4adb30b03ee8e1d6f5cf3bebf3d8a6d51cba4
|
|
BLAKE2b-256 checksum How to use checksums |
58a341c9aecd6535b76f8a95309af50a6c9a6c7bf7697b297b062500c7bcf8dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}
|