Skip to main content

AIOS CLI

Use the AIOS agent from your terminal, connected to your AIOS account.

pip install groon-aios
aios

On first launch, choose your platform domain (default www.groon.io), sign in with your email or username and password, and select an account when more than one matches. AIOS asks you to trust a project before accessing it. Available models come from your platform account.

Running aios without a request opens the fullscreen interface, including sign-in and project access. Running aios <request> prints one response in your existing terminal and exits. Complete sign-in and project access once with aios before using shortcut mode.

Sessions are stored locally under your user workspace in ~/.aios, alongside the brain shared with the AIOS app. CLI credentials and preferences have their own private directory. The CLI synchronizes brain files with AIOS independently of the desktop app.

Use / for commands, /settings for preferences, and /logout to sign out. Shift+Tab cycles the agent modes. /goal (or /ziel) keeps the agent working until it explicitly finishes the goal; /subagents enables delegated agents.

For a quick command suggestion using the last selected model:

aios show all folders

Shortcut prompts have a separate history from interactive sessions.

The package contains the shared Rust agent runtime, its embedded skills and the Python terminal interface. It does not contain the AIOS backend or frontend. Platform wheels support macOS 11 or newer (Intel and Apple Silicon) and Linux with glibc 2.28 or newer (x86-64 and ARM64), with Python 3.10 or newer. Installing from the source distribution requires a current Rust toolchain and a C linker.

An AIOS platform version that supports the CLI endpoints is required. The package name is groon-aios; the installed terminal command is aios.

Local development

From the repository root, install the CLI in an isolated Python environment:

python3 -m venv .venv-aios-cli
.venv-aios-cli/bin/python -m pip install -e ./agent
.venv-aios-cli/bin/aios

The editable install compiles the shared Rust runtime. It requires Rust/Cargo and the platform C linker. Choose http://127.0.0.1:8000 during onboarding when using the local Django backend, and sign in with an account on that backend. The backend must include the CLI endpoints in this checkout.

If you already have Python with httpx and prompt_toolkit, you can open the interface and use shortcut mode directly from source:

PYTHONPATH=agent/python python -m aios_cli
PYTHONPATH=agent/python python -m aios_cli show all folders

Interactive agent turns also need the new native runtime. To build it separately and use the source interface:

cargo build --manifest-path agent/Cargo.toml --package agent-cli --bin aios-agent
AIOS_CLI_RUNTIME="$PWD/agent/target/debug/aios-agent" PYTHONPATH=agent/python python -m aios_cli

Run aios --logout (or python -m aios_cli --logout with the source command) to switch between local and hosted accounts. The CLI keeps local sessions and brain notes when you sign out.

Metadata

Release files for groon-aios 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for groon-aios 0.1.1
File Size Uploaded Provenance Actions
groon_aios-0.1.1.tar.gz 578.1 kB With provenance Details for groon_aios-0.1.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for groon-aios 0.1.1
File Interpreter ABI Platform Actions
groon_aios-0.1.1-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details for groon_aios-0.1.1-py3-none-manylinux_2_28_x86_64.whl
groon_aios-0.1.1-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details for groon_aios-0.1.1-py3-none-manylinux_2_28_aarch64.whl
groon_aios-0.1.1-py3-none-macosx_11_0_universal2.whl Python 3 none macOS 11.0+ universal2 (ARM64, x86-64) Details for groon_aios-0.1.1-py3-none-macosx_11_0_universal2.whl

Total release size: 43.9 MB

Release files / groon_aios-0.1.1.tar.gz

Download URL groon_aios-0.1.1.tar.gz
Size 578.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cc6c263698343e820485e59ae2da689bbc796e5e8d94d7b06b03842c86a657e0
BLAKE2b-256 checksum
How to use checksums
176d2ccedd2876f31d1ec2787411b7531c249d468025cb2bee198033333397c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Release files / groon_aios-0.1.1-py3-none-manylinux_2_28_x86_64.whl

Download URL groon_aios-0.1.1-py3-none-manylinux_2_28_x86_64.whl
Size 11.2 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
1f423a04ab5f0ae2f8fa8f74f9ffe8e87547b2d460f3d40e2726d1b87dbba0ec
BLAKE2b-256 checksum
How to use checksums
fa382e7ae8076856db8f1ef70633e34e0f353388ed04240f72c1c989c44728d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Release files / groon_aios-0.1.1-py3-none-manylinux_2_28_aarch64.whl

Download URL groon_aios-0.1.1-py3-none-manylinux_2_28_aarch64.whl
Size 10.6 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
1fc67df692780f09bac8447a97cde26e79b73eff620034b4e9e1d5bf9f9321b0
BLAKE2b-256 checksum
How to use checksums
9372d23ee0a37f5e67078bff7f866c91d4ac6a59deda8d9af40a4ac6dd3e94b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Release files / groon_aios-0.1.1-py3-none-macosx_11_0_universal2.whl

Download URL groon_aios-0.1.1-py3-none-macosx_11_0_universal2.whl
Size 21.4 MB
Tags Python 3 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6745d3c54475dc889ce1adab56e395aa2c87fb7df4d509c358d3d4f99ecb2cc3
BLAKE2b-256 checksum
How to use checksums
9f4d0832189010854d6f0c6bbc430f3695efccdd21640b86dd8f942b1096a042
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Security for groon-aios 0.1.1

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.

Full provenance

All 4 files in this release have been uploaded with provenance metadata.

Select from 4 files

Attestation for groon_aios-0.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

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.1 This release

4 release files Full 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