Current collected state Current
Observed since 21 Oct, 10:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aiexec
Run .ai natural-language automation scripts in a safe terminal loop.
Run natural-language .ai automation scripts with a local, safe, agentic CLI loop.
| Method | Command |
|---|---|
| pipx (recommended) | pipx install aiexec |
| pip | python -m pip install aiexec |
| Source | pip install -e . (from a cloned repo) |
curl -fsSL https://raw.githubusercontent.com/your-org/aiexec/main/install/install-aiexec.sh | bash
irm https://raw.githubusercontent.com/your-org/aiexec/main/install/install-aiexec.ps1 | iex
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
llama3:instruct model (ollama pull llama3:instruct)HUGGINGFACE_API_TOKEN environment variable for Hugging Face models (--model hf:<repo>).Format and lint (optional):
pip install black ruff
black aiexec
ruff check aiexec
Run the unit-less sanity check:
python -m compileall aiexec
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
typerEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | typer>=0.12.3 | runtime |
pyyamlEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pyyaml>=6.0.2 | runtime |
richEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | rich>=13.7.1 | runtime |
bdist_wheel · 14.42 KB · Python py3
sdist · 12.52 KB · Python source
Observed since 21 Oct, 10:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:0fbc875ac92b97faed85f1a2b78e2a6e113461cfbefea84251265a58e041c814