agentboot-app
Python wrapper and CLI for AgentBoot — a conversational AI sysadmin that recommends and installs operating systems on bare-metal hardware.
Install
pip install agentboot-app
No external dependencies. Pure stdlib.
Usage
Open the web UI
agentboot-app open
Ask the agent a question (streams response)
agentboot-app ask "What is the best Linux distro for a home server?"
agentboot-app ask "Compare Debian and Ubuntu" --provider openai --model gpt-4o --key sk-...
Get OS recommendations for your hardware
agentboot-app recommend --ram 16 --disk 512 --arch x86_64
agentboot-app recommend --ram 4 --disk 64 --arch arm64 --gpu none --efi true --cores 4
Show version
agentboot-app version
Python API
from agentboot_app.api import stream_chat, recommend
# Stream a response
for chunk in stream_chat("Best server OS for 8 GB RAM?", provider="openai", model="gpt-4o", api_key="sk-..."):
print(chunk, end="", flush=True)
# Get hardware recommendations
result = recommend({"ram": 8, "disk": 256, "arch": "x86_64"})
for pick in result.get("recommendations", []):
print(pick)
Override the API base URL with the AGENTBOOT_API environment variable.
Links
- Web UI: https://agentboot.pages.dev
- Mirror: https://agentboot.vercel.app
- Source: https://github.com/Agnuxo1/AgentBoot-app
License
Apache-2.0. Copyright 2026 Francisco Angulo de Lafuente.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
agentboot_app-0.1.0.tar.gz
(14.0 kB
view details)
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 agentboot_app-0.1.0.tar.gz.
File metadata
- Download URL: agentboot_app-0.1.0.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c8e6be3540c04a129700bd2dbb0b70229232ae961d97819486a7177f5577f00
|
|
| MD5 |
cc0788176463ed07d671470f9fc9bdc3
|
|
| BLAKE2b-256 |
a4e676597017330ffe499032225a69bf58dc2ed4a92d7031d49ee639e0941f78
|
File details
Details for the file agentboot_app-0.1.0-py3-none-any.whl.
File metadata
- Download URL: agentboot_app-0.1.0-py3-none-any.whl
- Upload date:
- Size: 13.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd4f163839e0e22cb3f41f74968c287f717bd94d4b514c390b72e115d24547f8
|
|
| MD5 |
3448942ccd6f5662484f61c7cd9d66b1
|
|
| BLAKE2b-256 |
e004e270fd6198aefe89773d63ca216239b1c0a3b5ad654978b3f2ceaa327cad
|