Skip to content

Commit 4dcab64

Browse files
committed
docs: review mermaid
1 parent 85f8fe3 commit 4dcab64

1 file changed

Lines changed: 42 additions & 35 deletions

File tree

README.md

Lines changed: 42 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -36,26 +36,27 @@ graph TD
3636
USER["👤 User"] <-->|"uses"| APPS["📱 Apps<br/>Chat | API | Dashboard"]
3737
APPS <-->|"talks to"| AGENTS
3838
39-
subgraph AGENTS["Agents"]
39+
%% === AGENTS LAYER ===
40+
subgraph AGENTS["Multi-Agents System"]
4041
ABI["🧠 ABI<br/>AI SuperAssistant"]
41-
CUSTOM_AGENTS["🎯 Agents<br/>General & Domain Experts"]
42+
CUSTOM_AGENTS["🎯 Agents<br/>Application & Domain Experts"]
4243
ABI -->|"coordinates"| CUSTOM_AGENTS
4344
end
4445
45-
%% === CORE INTELLIGENCE ===
46+
%% === STORAGE LAYER ===
4647
subgraph STORAGE["Storage"]
4748
MEMORY[("🐘 Memory<br/>Persisting context")]
4849
TRIPLESTORE[("🧠 Semantic Knowledge Graph<br/>Information, Relations & Reasoning")]
4950
VECTORDB[("🔍 Vector DB<br/>Embeddings")]
50-
FILES[("💾 Storage<br/>Files")]
51+
FILES[("💾 Object Storage<br/>Files")]
5152
end
5253
53-
AGENTS <-->|"queries"| TRIPLESTORE
54-
AGENTS <-->|"searches"| VECTORDB
55-
AGENTS <-->|"retrieves"| FILES
54+
AGENTS <-->|"query"| TRIPLESTORE
55+
AGENTS <-->|"search"| VECTORDB
56+
AGENTS <-->|"retrieve"| FILES
5657
AGENTS <-->|"access"| MEMORY
57-
FILES -->|"indexes in"| VECTORDB
58-
MEMORY -->|"indexes in"| VECTORDB
58+
FILES -->|"index in"| VECTORDB
59+
MEMORY -->|"index in"| VECTORDB
5960
6061
%% === EXECUTION LAYER ===
6162
subgraph C["Components"]
@@ -66,28 +67,29 @@ graph TD
6667
PIPELINES["⚙️ Pipelines<br/>Data → Semantic"]
6768
INTEGRATIONS["🔌 Integrations<br/>APIs, Files"]
6869
end
69-
AGENTS <-->|"uses"| ONTOLOGIES
70-
AGENTS -->|"runs"| INTEGRATIONS["🔌 Integrations<br/>APIs, Exports"]
71-
AGENTS -->|"runs"| PIPELINES["⚙️ Pipelines<br/>Data → Semantic"]
70+
AGENTS <-->|"use"| ONTOLOGIES
71+
AGENTS -->|"execute"| INTEGRATIONS["🔌 Integrations<br/>APIs, Exports"]
72+
AGENTS -->|"execute"| PIPELINES["⚙️ Pipelines<br/>Data → Semantic"]
7273
AGENTS -->|"access"| ANALYTICS["📊 Analytics<br/>Dashboards & Reports"]
73-
AGENTS -->|"runs"| WORKFLOWS["🔄 Workflows<br/>Processes"]
74-
AGENTS -->|"uses"| MODELS["🤖 AI Models<br/>Open & Closed Source"]
74+
AGENTS -->|"execute"| WORKFLOWS["🔄 Workflows<br/>Processes"]
75+
AGENTS -->|"use"| MODELS["🤖 AI Models<br/>Open & Closed Source"]
7576
7677
%% === DATA PIPELINE ===
77-
ONTOLOGIES-->|"structures"| PIPELINES
78-
PIPELINES-->|"uses"| WORKFLOWS
79-
PIPELINES-->|"uses"| INTEGRATIONS
80-
PIPELINES -->|"creates triples"| TRIPLESTORE
81-
WORKFLOWS-->|"uses"| INTEGRATIONS
78+
ONTOLOGIES-->|"structure"| PIPELINES
79+
PIPELINES-->|"use"| WORKFLOWS
80+
PIPELINES-->|"use"| INTEGRATIONS
81+
PIPELINES -->|"create triples"| TRIPLESTORE
82+
WORKFLOWS-->|"use"| INTEGRATIONS
8283
8384
%% === KINETIC ACTIONS ===
84-
TRIPLESTORE -.->|"triggers"| PIPELINES
85-
TRIPLESTORE -.->|"triggers"| WORKFLOWS
86-
TRIPLESTORE -.->|"triggers"| INTEGRATIONS
85+
TRIPLESTORE -.->|"trigger"| PIPELINES
86+
TRIPLESTORE -.->|"trigger"| WORKFLOWS
87+
TRIPLESTORE -.->|"trigger"| INTEGRATIONS
8788
8889
%% === FILE GENERATION ===
89-
WORKFLOWS -->|"generates"| FILES
90-
INTEGRATIONS -->|"generates"| FILES
90+
WORKFLOWS -->|"create"| FILES
91+
WORKFLOWS -->|"generate"| ANALYTICS
92+
INTEGRATIONS -->|"create"| FILES
9193
9294
%% === STYLING ===
9395
classDef user fill:#2c3e50,stroke:#fff,stroke-width:2px,color:#fff
@@ -178,7 +180,7 @@ Moreover, this project is built with international standards and regulatory fram
178180
- **👤 Individuals**: Run locally, choose your models, own your data
179181
- **⚡ Pro**: Automate workflows, optimize AI costs
180182
- **👥 Teams**: Share knowledge, build custom agents
181-
- **🏢 Enterprise**: Replace consultants, integrate data, avoid vendor lock-in
183+
- **🏢 Enterprise**: Deploy organization-wide, integrate legacy systems, maintain full control
182184

183185
**ABI Local & Open Source** + **[Naas.ai Cloud](https://naas.ai)** = Complete AI Operating System
184186

@@ -192,23 +194,23 @@ Moreover, this project is built with international standards and regulatory fram
192194
<div align="left">
193195
<img src="assets/llm-banner.png" alt="Supported AI Models" width="400">
194196

195-
### 🤖 **Multi-Agent System**
197+
### 🤖 **Multi-Models**
196198

197-
- **ABI Agent**: Central orchestrator with intelligent routing across all AI models
198-
- **AI Model Agents**: ChatGPT, Claude, Gemini, Grok, Llama, Mistral, Perplexity
199-
- **Local Agents**: Privacy-focused Qwen, DeepSeek, Gemma (via Ollama)
199+
- **Supervisor**: ABI, a Supervisor Agent with intelligent routing across all AI models.
200+
- **Cloud**: ChatGPT, Claude, Gemini, Grok, Llama, Mistral, Perplexity
201+
- **Local**: Privacy-focused Qwen, DeepSeek, Gemma (via Ollama)
200202

201203
<br>
202204
<br>
203205

204206
<div align="left">
205207
<img src="assets/marketplace-banner.png" alt="Complete Marketplace Ecosystem" width="800">
206208

207-
### 🏪 **Marketplace Modules**
209+
### 🏪 **Marketplace**
208210

209211
- **Domain Expert Agents**: 20+ specialized agents (Software Engineer, Content Creator, Data Engineer, Accountant, Project Manager, etc.)
210-
- **Application Integrations**: GitHub, LinkedIn, Google Search, PostgreSQL, ArXiv, Naas, Git, PowerPoint, and more
211-
- **Modular Architecture**: Enable/disable any module via `config.yaml``
212+
- **Applications Module**: GitHub, LinkedIn, Google Search, PostgreSQL, ArXiv, Naas, Git, PowerPoint, and more
213+
- **Modular Architecture**: Enable/disable any module via `config.yaml`
212214

213215
<br>
214216
<br>
@@ -221,16 +223,21 @@ Moreover, this project is built with international standards and regulatory fram
221223
- **Semantic Knowledge Graph**: BFO-compliant ontologies with Oxigraph backend
222224
- **SPARQL Queries**: 30+ optimized queries for intelligent agent routing
223225
- **Vector Search**: Intent matching via embeddings and similarity search
226+
- **Object Storage**: File storage and retrieval with MinIO compatibility
227+
- **Memory**: Persistent context and conversation history storage
224228

225229
<br>
226230
<br>
227231

228232
<div align="left">
229233
<img src="assets/automation-orchestration-banner.png" alt="Automation & Orchestration Technologies" width="400">
230234

231-
- **Workflows**: Automated business processes and task orchestration
232-
- **Pipelines**: Data processing and semantic transformation (via Dagster)
233-
- **Event-Driven**: Automatic triggers when new data enters knowledge graph
235+
### ⚙️ **Automation & Orchestration**
236+
- **Integrations**: Seamless connectivity with external APIs and data export capabilities
237+
- **Workflows**: End-to-end automation of complex business processes with intelligent task orchestration
238+
- **Pipelines**: Data processing and semantic transformation
239+
- **Event-Driven**: Real-time reactivity with automatic triggers based on knowledge graph updates
240+
- **Cache System**: Intelligent caching layer to optimize API usage and manage rate limits efficiently
234241

235242
<br>
236243
<br>

0 commit comments

Comments
 (0)