Wiki source code of AKEL Architecture Mermaid

Last modified by Robert Schaub on 2025/12/24 21:53

Hide last authors
Robert Schaub 1.1 1 {{mermaid}}
2 graph TB
Robert Schaub 3.1 3 User[User Submits Content<br/>Text/URL/Single Claim]
4 Extract[Claim Extraction<br/>LLM identifies distinct claims]
5 AKEL[AKEL Core Processing<br/>Per Claim]
6 Evidence[Evidence Gathering]
7 Scenario[Scenario Generation]
8 Verdict[Verdict Generation]
9 Storage[(Storage Layer<br/>PostgreSQL + S3)]
10 Queue[Processing Queue<br/>Parallel Claims]
11
12 User --> Extract
13 Extract -->|Multiple Claims| Queue
14 Extract -->|Single Claim| AKEL
15 Queue -->|Process Each| AKEL
16
17 AKEL --> Evidence
18 AKEL --> Scenario
19 Evidence --> Verdict
20 Scenario --> Verdict
21 Verdict --> Storage
22
23 style Extract fill:#e1f5ff
24 style Queue fill:#fff4e1
25 style AKEL fill:#f0f0f0
Robert Schaub 1.1 26 {{/mermaid}}