Berry CLI
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-A3Bwith streaming download progress and instant startup). - 🛠️ 53 Autonomous Tools & Bundled
Axim-Skills: Includesterminal_mac(with autonomous Swift compilation and macOS Virtualization/Terminal automation), all 11helix_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, andgrrn_inferencecontinuous 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:
- Organization: Cognitus Lab
- Repository: https://github.com/Cognitus-Lab/Berry_CLI
- License: 100% Cognitus Lab Property (EULA) — See LICENSE.
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)
| 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)
| File | Actions Reset | |||
|---|---|---|---|---|
| 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.