Skip to main content

AI King engine — guards, runtime, ZIQ, FieldRead, PSYCHE, Cerno (AGPL-3.0-or-later or commercial)

Project description

aiking-core

The substantive engine of the AI King distribution. Wires together the governance stack (Concinno guards + Sancio runtime), ZIQ retrieval, FieldRead memory, PSYCHE chat-completion gateway, and the Cerno 7-step mother-agent cycle.

Install

pip install aiking-core            # base engine
pip install "aiking-core[body]"    # adds persona-api adapters (see caveat)

You normally do not install aiking-core directly — pip install aiking pulls it transitively and exposes the curated public surface.

Entry points (group aiking.core_engine)

ziq        = aiking_core.ziq:get_engine
fieldread  = aiking_core.fieldread:get_engine
cerno      = aiking_core.cerno:get_engine

The aiking shell discovers these via importlib.metadata rather than direct imports, preserving the Apache-2.0 / AGPL boundary.

License

Dual-licensed:

  • AGPL-3.0-or-later with §7 Additional Terms — see LICENSE.
  • Commercial license for entities that cannot or will not comply with AGPL §13 (network-use / SaaS clause), or whose policy bans AGPL-licensed dependencies — see COMMERCIAL_LICENSE.md.

If you are not sure which applies, the AGPL terms govern by default.

Migration window (1.0.x)

aiking_core.ziq.retrieval imports concinno.core.state_store.StateStore, and several governance / hooks submodules import from concinno.* and persona.* during the Phase 2 migration. The relevant concinno>=5.3.0 dep is declared automatically; persona-api>=2.1.0 is opt-in via the [body] extra because persona-api 2.1.0 has an upstream from .engine import PersonaEngine self-import bug. Wait for 2.1.1 if you need the body-engine path.

Source

https://github.com/aiking931931/ai-king

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

aiking_core-1.2.0.tar.gz (296.8 kB view details)

Uploaded Source

Built Distribution

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

aiking_core-1.2.0-py3-none-any.whl (316.5 kB view details)

Uploaded Python 3

File details

Details for the file aiking_core-1.2.0.tar.gz.

File metadata

  • Download URL: aiking_core-1.2.0.tar.gz
  • Upload date:
  • Size: 296.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for aiking_core-1.2.0.tar.gz
Algorithm Hash digest
SHA256 501782eea807f1916c997a12cb2159ba62de592a209808fde70453e63b780a44
MD5 ff1a36645936762479420d0ec2fd1765
BLAKE2b-256 9b4ce3f794964d4439d9bf66c35d9d6da1b00fb69c65b0e4512239f2742d2fd3

See more details on using hashes here.

File details

Details for the file aiking_core-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: aiking_core-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 316.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for aiking_core-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b84cd5d023fd73213e0366fe3c438779648a67b1b28d56947b9521ab15c00553
MD5 af29375e1fe3a26047df3928594a38ab
BLAKE2b-256 48e39f033b6da3f8bdd27df2024ed98a194dff19eaaa97eda4681fc581d77813

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