Skip to main content

ErrorAI v2

ErrorAI is a Python-only autonomous runtime that starts on import, catches exceptions, and operates with safe-by-default watch/read/write behavior.

Quickstart

pip install ErrorAI
import errorai

That import initializes a singleton runtime, registers exception hooks, and starts background watch services when supported.

Optional setup commands

errorai init
errorai doctor
errorai install-model
  • init: writes default .errorai.toml
  • doctor: reports environment/runtime/model readiness and fallback mode
  • install-model: retries local model bootstrap

Model bootstrap strategy

  • Core package does not bundle large model weights.
  • On import/first use, ErrorAI attempts to bootstrap a lightweight local coding model into user cache.
  • If bootstrap fails (offline/network/permissions), runtime continues in rules-only mode with clear status.

Safety defaults

  • Safe mode is enabled by default.
  • Writes are restricted to the project root.
  • Sensitive/common ignore patterns are blocked by default.
  • Dry-run mode is on by default to preview edits before writing.

Migration notes from v1 beta

  • import errorai now auto-starts the runtime; explicit global_activate() is optional.
  • @watch and catch_errors remain available for compatibility but are no longer required.

Metadata

Release files for ErrorAI 2.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 ErrorAI 2.1.0
File Size Uploaded
errorai-2.1.0.tar.gz 19.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ErrorAI 2.1.0
File Interpreter ABI Platform
errorai-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 40.6 kB

Release files / errorai-2.1.0.tar.gz

Download URL errorai-2.1.0.tar.gz
Size 19.1 kB
Tags Source
SHA-256 checksum
How to use checksums
83b5df1e05d20b061fa277191f7b5f6f7934852801197a046b181bf7a19b0186
BLAKE2b-256 checksum
How to use checksums
71d8b07a960c101653778d4efd70f3ca9eed2ab96e6c029bd6998d34a47eeb9a
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 Aug 26, 2026.

Transparency log

Release files / errorai-2.1.0-py3-none-any.whl

Download URL errorai-2.1.0-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2b1ce1e824c44172e76319f7479da864e6a0129a5f6afb3e0070656a8603b032
BLAKE2b-256 checksum
How to use checksums
454d41a21458fe120c44f921b047e223c9f021987abd7b7b0b72c8c481c32d1d
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 Aug 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 release files

2.0.0

2 release files

1.16.0

2 release files

1.15.0

2 release files

1.14.0

2 release files

1.13.0

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.10.0

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

0.9.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