Lightweight launcher for local AI agent workflows
Project description
aop_launcher
Agent Orchestration Platform Launcher.
aop_launcher is a tiny terminal runner for local AI agent workflows. It reads
a YAML file, runs agents in sequence, optionally runs local shell tools for each
agent, sends the prompt to a local LLM command, and streams the result to the
terminal.
This first 0.0.1.dev0 release is intentionally small. It does not provide
remote execution, scheduling, retries, memory stores, or a hosted service.
Install
pip install aop-launcher
Example workflow
llm:
command: "ollama run llama3.2"
tools:
now: "date"
agents:
- name: planner
tools: ["now"]
prompt: |
Create a short plan for this task:
{input}
Tool results:
{tool_results}
- name: writer
prompt: |
Write the final answer from this plan:
{input}
Run it:
aop-launcher workflow.yml "Draft a release checklist"
You can also pass the LLM command from the terminal:
aop-launcher workflow.yml "hello" --llm-command "ollama run llama3.2"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aop_launcher-0.0.1.dev0.tar.gz.
File metadata
- Download URL: aop_launcher-0.0.1.dev0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61d44babcbb70f6401f5838f504069cda5fa3cbff20c758ed98cae11a87798a7
|
|
| MD5 |
257a932cf145043f1c18b27682804f64
|
|
| BLAKE2b-256 |
608caf9f698d4f9ab90d76fd77a30aa5a9b53725b93d8cae9cac3b106f9f70bc
|
File details
Details for the file aop_launcher-0.0.1.dev0-py3-none-any.whl.
File metadata
- Download URL: aop_launcher-0.0.1.dev0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bc22f37b023c4c135998478817dc1152690bbdc713f31ac931f2e5d7622a95f
|
|
| MD5 |
4da2c855288d4a75aab20f7c77bdf391
|
|
| BLAKE2b-256 |
b8728a52a476b0f269dd7a5590294b1e6ba175c5c5f34cc8355b11d5169ae4e5
|