Skip to main content

APatch Studio OSS

APatch Studio OSS is the local workspace for contract-driven work with AI agents.

Most agent sessions begin as requests in natural language: “read the specification,” “write the tests,” “do not change them,” “implement the feature.” Studio turns that fragile conversation into an explicit local contract that connects:

  • the human intent and selected scope;
  • the exact RFP, SPEC and requirement being executed;
  • the agent run and every governed mutation;
  • verification results, recovery checkpoints and signed evidence;
  • the delivery decision and a factual time draft.

The result is not merely “AI generated code.” It is work whose mandate, changes, tests and proof remain inspectable after the chat session ends.

Studio is useful without an account, subscription or network connection. When the owner chooses to connect it to TrustChain Cowork, the same local workspace can receive signed assignments, require explicit local acceptance, bind them to an existing SPEC, run APatch locally and return only authorized, content-safe evidence. Source code, diffs, prompts, credentials and private keys stay on the user's machine unless the user separately publishes them through Git.

Install

APatch Studio OSS requires Python 3.11 or newer.

python3 -m pip install apatch-studio
apatch-studio serve --workspace /path/to/your/git/repository

Studio opens a loopback-only browser interface. Consumer installation does not need Node.js because the wheel contains the built web client.

For development:

python3 -m venv .venv
npm --prefix frontend ci
npm --prefix frontend run build
.venv/bin/pip install -e ".[dev]"
.venv/bin/pytest -q

What is included

  • local governed changes and exact SPEC requirement execution;
  • Codex and Claude Code runner supervision;
  • interruption recovery, retry and rollback;
  • local review, delivery packs and owner decisions;
  • signed evidence, WorkAssets, Avatar evidence export and factual time drafts;
  • an opt-in signed Inbox and APatch governed-work round trip with Cowork;
  • workspace, policy and runtime diagnostics.

What is not included

The public distribution contains no organization control plane, membership or entitlement service, fleet management, hosted database, cloud source storage or remote arbitrary-execution endpoint. Those collaboration capabilities belong to TrustChain Cowork and its hosted services. Their absence never disables local work.

Documentation

Security

Please report security issues privately through the repository's GitHub Security Advisory flow. Do not open a public issue containing credentials, private keys, source code or personal data.

License

MIT. See LICENSE.

Metadata

Release files for apatch-studio 0.1.4

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

Source distribution (sdist)

Source distribution for apatch-studio 0.1.4
File Size Uploaded
apatch_studio-0.1.4.tar.gz 348.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for apatch-studio 0.1.4
File Interpreter ABI Platform
apatch_studio-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 617.5 kB

Release files / apatch_studio-0.1.4.tar.gz

Download URL apatch_studio-0.1.4.tar.gz
Size 348.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b6d7ce1f82b269fe17d1325d9e8b24f1ed8f28949ffbfa25d80a6737aa7136c5
BLAKE2b-256 checksum
How to use checksums
667c5a948bc5cdc64889401561ec2538b0a0675f653bb6f19fe2734fbd7ca6f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / apatch_studio-0.1.4-py3-none-any.whl

Download URL apatch_studio-0.1.4-py3-none-any.whl
Size 268.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a8a2bf2e20df24c21b12e8a74fa4927acd9cd09039318d729b2fe1931ec7289c
BLAKE2b-256 checksum
How to use checksums
95a672aad2b7842376db3b11edfbc02a3c0267265e37b630bb61c88f46e59a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

0.1.5

2 release files

This release

0.1.4 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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