Skip to main content

sigil

Collect, store, and analyze your AI usage data from Claude Code and OpenAI Codex CLI.

Install

pip install sigil-ai

Quick Start

# See all available commands
uvx --from sigil-ai sigil --help

# Interactive config setup
uvx --from sigil-ai sigil init

# Push session data (auto-detects ~/.claude/projects/ and ~/.codex/sessions/)
uvx --from sigil-ai sigil push

# Incremental push is the default — use --full to re-push everything
uvx --from sigil-ai sigil push --full

Storage Backends

Configure via sigil init or ~/.sigil/config.toml. Three backends are supported:

Backend Use case Config key
local (default) Parquet files in ~/.sigil/rows/ —
iceberg Apache Iceberg via REST catalog [iceberg]
clickhouse ClickHouse Cloud/self-hosted [clickhouse]

Environment variables (SIGIL_*) can override any config value. See .env.template for the full list.

Configuration

# ~/.sigil/config.toml
storage_backend = "clickhouse"

[iceberg]
catalog_name = "default"
catalog_uri = "http://localhost:8181"
warehouse = "s3://bucket/warehouse"

[clickhouse]
host = "localhost"
database = "sigil"
user = "default"
password = ""

Development

uv run pytest              # Run tests
uv run ruff check src/     # Lint
uv run sigil --help        # CLI help

Metadata

Release files for sigil-ai 1.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 sigil-ai 1.2.0
File Size Uploaded Provenance
sigil_ai-1.2.0.tar.gz 123.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for sigil-ai 1.2.0
File Interpreter ABI Platform
sigil_ai-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 150.3 kB

Release files / sigil_ai-1.2.0.tar.gz

Download URL sigil_ai-1.2.0.tar.gz
Size 123.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a2f77213f06b7eee2f083ad1a2609ec5ae96ba82661a0254b2b3fc8c261efc1a
BLAKE2b-256 checksum
How to use checksums
3086b209bee9e957a80d4c3df3adbafb01c726192447efbdbf0890c3432b7eea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / sigil_ai-1.2.0-py3-none-any.whl

Download URL sigil_ai-1.2.0-py3-none-any.whl
Size 26.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0599aeee37afc284f42a71feaec85e6903ac24135de9d9eaf410369183250e21
BLAKE2b-256 checksum
How to use checksums
c1a058b06f394b0e521b6b2fb5b8690bdea59027ee41d6130e14b2f27c284684
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for sigil-ai 1.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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