+
sdk-python
Python SDK for the Everscribe API. It exposes middleware that records an audit event per request, a recorder for writing append-only audit events directly, and a minter for issuing short-lived browser tokens for embeddable components.
📖 Setup Documentation
| Setup link | What it is | Pick it when |
|---|---|---|
| Hosted AI agent | You install our GitHub App. Our server-side agent walks your repo, proposes a plan, and opens a PR you review. | You want zero hand-wiring and are fine granting Everscribe read access to your repo. Paid feature. |
| BYOK Claude Code skill | Install the es CLI and run es skills download setup. That drops a skill into your Claude Code skills directory, and your own local Claude agent does the setup. Same behavior as the hosted agent, but against your Anthropic key, and your source never leaves your machine. |
You do not want to grant Everscribe read access to your repo, and/or you want a free option and already have Claude Code. |
| Wire it up yourself | Install the SDK and add the calls by hand. | You want full control, or you are instrumenting a small surface. |
Supported frameworks
FastAPIStarletteFlaskDjango
Your framework missing? Open an issue.
Additional resources
-
Runnable examples: full-stack runnable apps for every Everscribe SDK.
-
AI-assisted setup demo: Sample repo for trying AI setup against something disposable.
-
Everscribe CLI: CLI for downloading the Claude skill and managing projects, API keys, events and more.
-
Embeddable components: drop-in audit trail UI for single and multi-tenant apps.
Release files for everscribe 0.1.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 | |
|---|---|---|---|
| everscribe-0.1.0.tar.gz | 51.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| everscribe-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 96.4 kB
Release files / everscribe-0.1.0.tar.gz
| Download URL | everscribe-0.1.0.tar.gz |
|---|---|
| Size | 51.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c1188e096bcfa4d2b35dfe7f3f6cbd84132831587e7947c94957dd58b90482be
|
|
BLAKE2b-256 checksum How to use checksums |
e73d3b68334be7fb4379f49a7fe54fca9f3217576bcd672f738d087a92312f3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.8
|
Release files / everscribe-0.1.0-py3-none-any.whl
| Download URL | everscribe-0.1.0-py3-none-any.whl |
|---|---|
| Size | 45.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
04d169b4ba3ae085d1d76bdfc76f5fd6c79dfb97a601d4c03a760becc459ce77
|
|
BLAKE2b-256 checksum How to use checksums |
af8c719d8ef9d5a6faf00496ff669c913e47c0c20c83f925433ff7e4ba5ea8ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.8
|