Skip to main content

Berry CLI

PyPI Version Python Versions License: Proprietary

Berry CLI™ is an enterprise-grade autonomous developer agent and execution runtime engineered by Cognitus Lab. Designed for deep code intelligence, automated debugging, and terminal operations, Berry is built on a compiled, high-performance native Rust core (axim_core) and a hardened C-native agentic execution engine.


⚠️ Proprietary Notice & License Terms

Berry CLI™ is 100% Cognitus Lab Property. This software is licensed for execution only under the terms of the Cognitus Lab Proprietary End User License Agreement (EULA).

  • Execution-Only License: Conditioned upon compliance with the EULA, users are licensed to download and run compiled packages for personal and development workflows.
  • Strict Restrictions: Resale, sublicensing, unauthorized mirroring, commercial redistribution, and decompilation/reverse-engineering are strictly prohibited.
  • See the full LICENSE for legal terms.

Key Features

  • ⚡ Native Rust Execution Core (axim_core): Built with a compiled, symbol-stripped Rust runtime managing high-speed shell execution, background task pipelines, file operations, and process sandboxing.
  • 🚀 Hardware-Accelerated Local AI Inference: Automatic hardware detection and full GPU/TPU layer offloading across Apple Silicon Metal GPU, NVIDIA CUDA, AMD ROCm, Cloud TPU, and multi-core CPU (Qwen2.5-Coder-14B & Qwen3-Coder-30B-A3B with streaming download progress and instant startup).
  • 🛠️ 53 Autonomous Tools & Bundled Axim-Skills: Includes terminal_mac (with autonomous Swift compilation and macOS Virtualization/Terminal automation), all 11 helix_foundry_* ontology and knowledge-graph tools, sql_* query & dataset engine, github_*, forge_*, web_search/web_fetch, run_subagents, and Desktop-aware path resolution.
  • 🛡️ Security Governor: Enforces strict path containment, command allowlists, secret redaction, and auditable governance logs for every automated action.
  • 🧠 Crash-Resilient RCR Memory & SYNAXIM Engine: Real-time contextual recall (DualFluidM), axim_memory, and grrn_inference continuous associative state engine bundled out of the box.

Installation

Install Berry CLI directly from PyPI:

pip install berry-cli

Quick Start

Once installed, the berry command is available directly in your terminal:

# View all available commands and options
berry --help

# Start an interactive agent chat session
berry chat

# Run an autonomous task in your project directory
berry run "Inspect the git status, run the test suite, and summarize failures"

Python API Integration

You can also embed Berry's execution primitives directly in your Python workflows:

from axim import Shell, Tasks, Procs, Env, Files, Sys, AximAgent

# 1. Execute a sandboxed shell command
result = Shell.run("git status --short")
print(result.stdout)

# 2. Launch an autonomous agent task
agent = AximAgent()
result = agent.run("Review recent commits and report changes")
print(result)

Support & Enterprise Licensing

For enterprise deployments, commercial licensing, or support:

Metadata

Release files for berry-cli 0.1.5

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

Source distribution (sdist)

Source distribution for berry-cli 0.1.5
File Size Uploaded Provenance Actions
berry_cli-0.1.5.tar.gz 15.7 MB Without provenance Details for berry_cli-0.1.5.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for berry-cli 0.1.5
File Actions
berry_cli-0.1.5-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for berry_cli-0.1.5-cp39-abi3-win_amd64.whl
berry_cli-0.1.5-cp39-abi3-manylinux_2_39_x86_64.whl CPython 3.9 abi3 Linux glibc 2.39+ x86-64 Details for berry_cli-0.1.5-cp39-abi3-manylinux_2_39_x86_64.whl
berry_cli-0.1.5-cp39-abi3-manylinux_2_39_aarch64.whl CPython 3.9 abi3 Linux glibc 2.39+ ARM64 Details for berry_cli-0.1.5-cp39-abi3-manylinux_2_39_aarch64.whl
berry_cli-0.1.5-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for berry_cli-0.1.5-cp39-abi3-macosx_11_0_arm64.whl

Total release size: 61.8 MB

Release files / berry_cli-0.1.5.tar.gz

Download URL berry_cli-0.1.5.tar.gz
Size 15.7 MB
Tags Source
SHA-256 checksum
How to use checksums
ae2107ff3401329ac7d5a3d2e757e512050a0b5d74e92e03568d9e160cce2697
BLAKE2b-256 checksum
How to use checksums
314c5104a263df4f4a4837c4640528d5469144ac5ff6c38efdeb144cc9afd7e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.2

Release files / berry_cli-0.1.5-cp39-abi3-win_amd64.whl

Download URL berry_cli-0.1.5-cp39-abi3-win_amd64.whl
Size 11.5 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
1706363afa6de8d4c9eac455aff2c163b40b17b6b5d238327aebc5314ebe73e0
BLAKE2b-256 checksum
How to use checksums
c3d60ac0a1780406c09b8e969aa61d3a52f94ce35101c929eeb59632c305aca8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.2

Release files / berry_cli-0.1.5-cp39-abi3-manylinux_2_39_x86_64.whl

Download URL berry_cli-0.1.5-cp39-abi3-manylinux_2_39_x86_64.whl
Size 11.6 MB
Tags CPython 3.9 Linux glibc 2.39+ x86-64 abi3
SHA-256 checksum
How to use checksums
d96c04ce010e8d581786e7c229f66d04cef891a3e35686af6c428d5c7d2e0f85
BLAKE2b-256 checksum
How to use checksums
b4af9e21e9a485ce7a8d490f4d168f0d9618fa44f8a05ea23f54cadab1714346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.2

Release files / berry_cli-0.1.5-cp39-abi3-manylinux_2_39_aarch64.whl

Download URL berry_cli-0.1.5-cp39-abi3-manylinux_2_39_aarch64.whl
Size 11.5 MB
Tags CPython 3.9 Linux glibc 2.39+ ARM64 abi3
SHA-256 checksum
How to use checksums
d337244a2b0989f5e123770a1aa8839d781c6f6a09c0d7b1e9b65f8b9f144285
BLAKE2b-256 checksum
How to use checksums
9126fc5e1843c5c58d0b0e674fa8e66f38ca8a33de858ebcfdded6784049d18d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.2

Release files / berry_cli-0.1.5-cp39-abi3-macosx_11_0_arm64.whl

Download URL berry_cli-0.1.5-cp39-abi3-macosx_11_0_arm64.whl
Size 11.5 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
acc35d3e2e42008dd25725884b873629386d03e0f4f37746ca0db43756cfd32d
BLAKE2b-256 checksum
How to use checksums
d50bd6000a37ffbdee2dbdc18a04b9a2c688c2b3164178ed0c8a9affe7deae6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.2

Security for berry-cli 0.1.5

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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

5 release files No 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