Skip to main content

A local-first AI orchestration framework

Project description

AXIOM

CI/CD Pipeline Python Version

AXIOM is a local-first AI execution system for coordinating tools, agents, memory, and desktop automation without requiring a cloud control plane.

Core capabilities

AXIOM Terminal Output Demo

AXIOM v1.0 executing a local tool sequence

  • Event-driven execution and component registries
  • Local Ollama integration
  • Persistent local memory
  • Sandboxed file and shell tooling
  • Deterministic execution plans with dependency tracking and confirmation gates

Quick Start

Installation

Clone the repository and install the package:

git clone https://github.com/rutytoi/axiom.git
cd axiom
pip install -e .

Note: You must have Ollama installed and running locally.

Usage

Start the interactive AXIOM terminal:

axiom

You can now chat with the orchestrator, ask for system status, view registered tools, or type help for more commands.

For a full guide on using tools, agents, and Python integration, see QUICKSTART.md.

Extending AXIOM

AXIOM is designed to be easily extensible. You can build your own agents and tools to customize the orchestration layer. Check out the starter scripts in the examples/ directory:

Development

Run the tests with:

python -m pytest tests/

Build a distribution with:

python -m pip wheel --no-deps --no-build-isolation .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

local_axiom_agent-1.0.0.tar.gz (122.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

local_axiom_agent-1.0.0-py3-none-any.whl (92.0 kB view details)

Uploaded Python 3

File details

Details for the file local_axiom_agent-1.0.0.tar.gz.

File metadata

  • Download URL: local_axiom_agent-1.0.0.tar.gz
  • Upload date:
  • Size: 122.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for local_axiom_agent-1.0.0.tar.gz
Algorithm Hash digest
SHA256 401f5e29b8947d25065928ccd485531763dfe17fe7e5e5d33133eb978cf12a3a
MD5 a7938b27f4e0f9792faf2cbc3b952e92
BLAKE2b-256 2085bbbf402d1cb06a685a2a4beb3a0fd52c68584805d5b4f8ddd10b0df1a8af

See more details on using hashes here.

File details

Details for the file local_axiom_agent-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for local_axiom_agent-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d53f57af255e52f14bb94ff77300834553b9b98a10e07b285720a1afb5c5d13
MD5 24c1e2f0e08244fc5ba6a40a242af46b
BLAKE2b-256 b23e3f76a1af0c899a24cfbe9bded747175a0f5051d4e364e181991e2ed87ee2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page