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.1.1.tar.gz (105.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.1.1-py3-none-any.whl (115.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiking_core-1.1.1.tar.gz
  • Upload date:
  • Size: 105.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.1.1.tar.gz
Algorithm Hash digest
SHA256 39febd91695cd1737ee36b0b4296e9db2467e3b92bee44b52d7056ec2c794d00
MD5 5c4a26bb7594343956213c835cef0316
BLAKE2b-256 7617b1209ffb8d766031878ffbe785a6e722f838b620cffad7fa5ae97a35442b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiking_core-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 115.0 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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d79b6058e239cc35ed1fd0d7a31e9f4d8b071091debf9220f1eb4a2531de0fba
MD5 be336c8e494b188d2087979107d235ad
BLAKE2b-256 6512faaeff4f5f0d1c90d6ca27993326849ebb920403ab9274c813af4ba55708

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