Blame
|
1 | # KAEL |
||||||
| 2 | ||||||||
|
3 | KAEL is the Knowledge-Augmented Execution Layer of AeThex: a conversational system, knowledge interface, integration runtime, and permissioned operator layer. |
||||||
| 4 | ||||||||
| 5 | | Field | Value | |
|||||||
| 6 | |---|---| |
|||||||
| 7 | | Product maturity | Live / evolving | |
|||||||
| 8 | | Documentation status | Active | |
|||||||
| 9 | | Chat | [chat.aethex.tech](https://chat.aethex.tech) | |
|||||||
| 10 | | System surface | [kael.aethex.tech](https://kael.aethex.tech) | |
|||||||
| 11 | | API | [api.aethex.tech](https://api.aethex.tech/health) | |
|||||||
| 12 | | Last source review | 2026-06-26 | |
|||||||
|
13 | |||||||
| 14 | <div class="docs-hero"> |
|||||||
|
15 | <p class="docs-kicker">KAEL // Knowledge-Augmented Execution Layer</p> |
||||||
| 16 | <h1>AeThex knowledge, context, and <span>permissioned action.</span></h1> |
|||||||
| 17 | <p class="docs-hero-copy">KAEL connects chat, AeThex knowledge, identity, memory, integrations, models, and carefully scoped tools through one evolving runtime.</p> |
|||||||
|
18 | <div class="docs-actions"> |
||||||
|
19 | <a class="docs-button" href="https://chat.aethex.tech"><i class="fas fa-comment-dots"></i> Open KAEL Chat</a> |
||||||
| 20 | <a class="docs-button is-secondary" href="https://kael.aethex.tech"><i class="fas fa-brain"></i> Open KAEL</a> |
|||||||
|
21 | </div> |
||||||
| 22 | </div> |
|||||||
| 23 | ||||||||
|
24 | ## Start here |
||||||
| 25 | ||||||||
| 26 | <div class="docs-grid"> |
|||||||
| 27 | <a class="docs-card" href="/KAEL-Quickstart">KAEL Quickstart</a> |
|||||||
| 28 | <a class="docs-card" href="/KAEL-Capabilities">Capabilities</a> |
|||||||
| 29 | <a class="docs-card" href="/KAEL-Architecture">Architecture</a> |
|||||||
| 30 | <a class="docs-card" href="/KAEL-API">API</a> |
|||||||
| 31 | <a class="docs-card" href="/KAEL-Memory">Memory</a> |
|||||||
| 32 | <a class="docs-card" href="/KAEL-Safety">Safety</a> |
|||||||
|
33 | </div> |
||||||
| 34 | ||||||||
|
35 | ## What is implemented |
||||||
|
36 | |||||||
|
37 | KAEL currently provides: |
||||||
|
38 | |||||||
|
39 | - Streaming and non-streaming conversation. |
||||||
| 40 | - AeThex knowledge matching. |
|||||||
| 41 | - Model selection based on access. |
|||||||
| 42 | - Session history and keyed memory. |
|||||||
| 43 | - Passport-aware identity context. |
|||||||
| 44 | - Discord interactions. |
|||||||
| 45 | - Tenant-specific prompts and knowledge. |
|||||||
| 46 | - Generated documents, feeds, and ratings. |
|||||||
| 47 | - Permissioned tools, agents, observations, and world-state operations for authorized roles. |
|||||||
|
48 | |||||||
|
49 | See [[KAEL Capabilities]] for exact boundaries. |
||||||
| 50 | ||||||||
| 51 | ## System model |
|||||||
| 52 | ||||||||
| 53 | KAEL is not one webpage. It is a connected set of surfaces: |
|||||||
|
54 | |||||||
|
55 | | Surface | Role | |
||||||
| 56 | |---|---| |
|||||||
| 57 | | `chat.aethex.tech` | Public conversation | |
|||||||
| 58 | | `kael.aethex.tech` | Dedicated KAEL and operator experience | |
|||||||
| 59 | | `api.aethex.tech` | Runtime, state, integrations, and streaming | |
|||||||
| 60 | | Discord | Signed command interactions | |
|||||||
| 61 | | AeThex knowledge | Canonical ecosystem context | |
|||||||
| 62 | | Passport and ARM | Identity and clearance inputs | |
|||||||
|
63 | |||||||
|
64 | ## Documentation map |
||||||
|
65 | |||||||
|
66 | - [[KAEL Quickstart]] — begin as a user. |
||||||
| 67 | - [[KAEL Architecture]] — understand the runtime and data flow. |
|||||||
| 68 | - [[KAEL Capabilities]] — distinguish shipped behavior from plans. |
|||||||
| 69 | - [[KAEL API]] — public API groups and OpenAPI contract. |
|||||||
| 70 | - [[KAEL Memory]] — history, persistent memory, and user controls. |
|||||||
| 71 | - [[Discord Integration]] — Discord behavior and security. |
|||||||
| 72 | - [[KAEL Safety]] — permissions, privacy, tools, and incident handling. |
|||||||
| 73 | - [[KAEL Build]] — staged implementation model. |
|||||||
| 74 | - [[KAEL Roadmap]] — intended direction. |
|||||||
| 75 | - [[KAEL Changelog]] — dated shipped changes. |
|||||||
|
76 | |||||||
|
77 | ## Operating principle |
||||||
|
78 | |||||||
|
79 | KAEL should be useful before it is powerful, transparent before it is autonomous, and explicitly authorized before it changes an external system. |
||||||
|
80 | |||||||
|
81 | > [!IMPORTANT] |
||||||
| 82 | > If the documentation conflicts with the running system, treat that as a documentation defect. Record the observed behavior, verify it against source, and update [[KAEL Changelog]]. |
|||||||