Skip to main content

ownbox

The developer kit for Ownbox: write a machine for an Ownbox, and run it on your own computer against a pretend box.

pip install ownbox
ownbox new visit-reminder      # a starter machine, in ./visit-reminder
ownbox run visit-reminder      # run it once, and read what it would have done
ownbox example                 # two whole machines to start from: a med spa's report, a gym's check-ins

A machine is a folder: machine.yaml says what it may touch, and __init__.py is its code, written against from core import sdk. ownbox run starts it the way an Ownbox does, with the standard library and the SDK only, and answers every call from a pretend box:

  • reads of people, conversations and drafts come from invented sample data, or from your machine's own fixtures/box.json;
  • sends, spends and proposals are not made, and you read what they would have been, and what each approval would carry out once its owner says yes;
  • the AI answers one fixed sentence;
  • the internet is not reached. On an Ownbox, its owner allows a host before a test reaches it.

When it does what you meant, connect your Claude to your Ownbox (its Developers page has the one line) and ask it to send the machine there. Its owner says yes on Approvals before anything runs.

Metadata

Release files for Ownbox 0.1.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 Ownbox 0.1.0
File Size Uploaded
ownbox-0.1.0.tar.gz 51.7 kB Details

Built distribution (wheel)

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

Total release size: 111.8 kB

Release files / ownbox-0.1.0.tar.gz

Download URL ownbox-0.1.0.tar.gz
Size 51.7 kB
Tags Source
SHA-256 checksum
How to use checksums
afdf258bacfa26ee59f2ecdd504e788b11c121680f130e3573cdc289716005e7
BLAKE2b-256 checksum
How to use checksums
df2904deb8728c5f7d18f60b2cc16e3efe834b2f81704ad5fa679754b3398f3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / ownbox-0.1.0-py3-none-any.whl

Download URL ownbox-0.1.0-py3-none-any.whl
Size 60.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9cefb50c6c4ebb1ff2a40de73476561307caaf61ebd64ef5dd430faa353ac07
BLAKE2b-256 checksum
How to use checksums
6971c9eda514fb57bc2bba54640cd09d53236c0709524e4607052b1228538205
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

This release

0.1.0 This release

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