Catalog PyPI
PACKAGE EXPLORERView in registry

agentboot-app

PyPI

Python wrapper and CLI for AgentBoot — conversational AI sysadmin

ai-agentbare-metalcliinstallllmosqwensysadmin
Versions collected1
Direct dependencies0From release 0.1.0
Last observed20 Oct, 21:33 UTC

README

Version 0.1.0 documentation

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.

License

Apache-2.0. Copyright 2026 Francisco Angulo de Lafuente.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.026 Apr 20260

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
agnuxo1/agentboot-app

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:33 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:7596b2c8f86b12205c44f08a754854d4d46e5c92e6d6aa5c936ccf3190088b2b