Skip to main content

aiexec

Run natural-language .ai automation scripts with a local, safe, agentic CLI loop.

Quick Install

Method Command
pipx (recommended) pipx install aiexec
pip python -m pip install aiexec
Source pip install -e . (from a cloned repo)

One-line bootstrap (macOS/Linux)

curl -fsSL https://raw.githubusercontent.com/your-org/aiexec/main/install/install-aiexec.sh | bash

One-line bootstrap (Windows PowerShell)

irm https://raw.githubusercontent.com/your-org/aiexec/main/install/install-aiexec.ps1 | iex

Usage

Run the provided example task:

aiexec run examples/setup_fastapi.ai --dry-run
  • --yes auto-confirms dangerous commands (e.g., rm -rf); omit to require confirmation.
  • --sandbox executes inside a temporary directory instead of your current working tree.
  • --verbose prints raw model responses.
  • --dry-run shows proposed commands without executing them.

Other helpful commands:

aiexec init my_task         # create my_task.ai template
aiexec list                 # list .ai files in the current directory
aiexec doctor               # check for Ollama/Hugging Face setup issues

Requirements

  • Python 3.10+
  • Ollama with the llama3:instruct model (ollama pull llama3:instruct)
  • Optional: HUGGINGFACE_API_TOKEN environment variable for Hugging Face models (--model hf:<repo>).

Development

Format and lint (optional):

pip install black ruff
black aiexec
ruff check aiexec

Run the unit-less sanity check:

python -m compileall aiexec

Metadata

Release files for aiexec 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 aiexec 0.1.0
File Size Uploaded Provenance
aiexec-0.1.0.tar.gz 12.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 27.6 kB

Release files / aiexec-0.1.0.tar.gz

Download URL aiexec-0.1.0.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
64815adee7d03afd03f27a38cf1255e144f4e39b221130ab06b7821f6ffd6eba
BLAKE2b-256 checksum
How to use checksums
92540df8bceb4a0bf549239cd805800552cff11b3fefd0d122e34f1c55f732fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL aiexec-0.1.0-py3-none-any.whl
Size 14.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
16bc3417bc791659072de6ebfe4aa5bb189487e6433e2af307ae4ff273916aba
BLAKE2b-256 checksum
How to use checksums
b32a4d90eddb1e8c70e8304fc799eea10d3e24d9c6b6c2b35767bddba98d8394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for aiexec 0.1.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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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