AI King — public CLI + thin SDK (Apache-2.0). Full engine in aiking-core.
Project description
AI King
Single-distribution AI agent platform stack — governance, body, substrate, and
optional engine in one pip install.
Install
pip install aiking # shell + transitive engine + concinno migration deps
pip install "aiking[body]" # add aiking.body.engine adapters (persona-api)
pip install "aiking[memoria]" # Windows-only RAM cleanup tray (concinno-skills-memoria)
pip install "aiking[skills]" # full opt-in skill suite
Quick check
aiking --version
aiking info
aiking layers
aiking info prints the installed substrate adapter (defaults to the
vendored MIT fork substrate) and any aiking.core_engine entry points
discovered from aiking-core.
What you get
| Layer | Module | License |
|---|---|---|
| Governance | aiking.governance |
Apache-2.0 |
| Body | aiking.body |
Apache-2.0 |
| Substrate | aiking.substrate |
Apache-2.0 |
| Engine | aiking_core |
AGPL-3.0-or-later / Commercial |
The aiking shell is permissively Apache-2.0 licensed. The substantive
engine (ZIQ, FieldRead, Cerno, guards, runtime, PSYCHE) lives in
aiking-core (AGPL-3.0-or-later, commercial dual). They are wired
together via the aiking.core_engine entry-point group — the shell does
not import aiking_core directly, preserving the AGPL boundary.
Migrating from concinno / persona-api
The 5.3.0 release of concinno and the 2.1.0 release of persona-api
emit DeprecationWarning and forward to aiking modules. Removal is
scheduled for concinno 6.0.0 / persona-api 3.0.0 (~2026-11-01).
Update imports:
from concinno.guards.X → from aiking.governance.guards.X
from concinno.cognitive.Y → from aiking.governance.c0_router (re-export)
from concinno.ziq → from aiking_core.ziq
from concinno.field_read → from aiking_core.fieldread
from persona.engine → from aiking.body.engine
from persona.cerno → from aiking_core.cerno
Known caveat (1.0.1)
from aiking.body import engine requires pip install "aiking[body]" to
pull persona-api. As of persona-api 2.1.0 the package has an
upstream from .engine import PersonaEngine self-import bug that
prevents import persona from succeeding even when installed. Wait for
persona-api 2.1.1 for that path to work end-to-end. Everything else —
aiking info, aiking layers, from aiking_core import ziq,
from aiking_core import fieldread, from aiking_core import cerno,
from aiking.governance import guards,
from aiking.substrate import get_substrate — is verified working from
a clean pip install aiking on Python 3.10–3.13.
License
Apache License, Version 2.0. See LICENSE. The optional
aiking-core engine is AGPL-3.0-or-later (commercial dual; see
COMMERCIAL_LICENSE.md).
Source
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aiking-1.3.0.tar.gz.
File metadata
- Download URL: aiking-1.3.0.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2431a1cefce09a087cb57e97ac3b50934d725f03f4de23fcb864e1e81e5ef4f
|
|
| MD5 |
26fb9b0d39d61e9cbd4a7cc658fd5fe7
|
|
| BLAKE2b-256 |
6089b315f5851d77d883ad4b7b7efaa2edefb85d8541c3da25d6f4527dd44de0
|
File details
Details for the file aiking-1.3.0-py3-none-any.whl.
File metadata
- Download URL: aiking-1.3.0-py3-none-any.whl
- Upload date:
- Size: 1.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
117515acc7e713b2e2b69e5804017b5eb9edab73aa3aa89c24fb506f7bebf59f
|
|
| MD5 |
5b360e7f27b83aeb07148e82c248fb96
|
|
| BLAKE2b-256 |
d20d75cbe65d38cbfc2b8d231fbfbe9c4274faee8dae94b354b5113f1102797d
|