Skip to content

Commit 1921d1a

Browse files
author
FastJava Team
committed
Auto Update
1 parent 3850be5 commit 1921d1a

2 files changed

Lines changed: 74 additions & 30 deletions

File tree

MAP.md

Lines changed: 38 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -104,48 +104,70 @@
104104
| FastSTT | Speech-to-text | Whisper/Cloud |
105105

106106
### AI & ML
107+
108+
#### AI Brain
107109
| Module | Purpose | Tech |
108110
|--------|---------|------|
109111
| FastAIService | Provider-Router (lokal/Cloud) | API |
110-
| FastModel | Lokale Inferenz-Runtime (gguf/ONNX) | ONNX |
111-
| FastAIStream | Token-Streaming-Engine | Pipeline |
112-
| FastAIToken | Tokenization, Counting, Budgeting | Tokenizer |
113-
| FastAICache | Antwort- & Embedding-Caching | Cache |
114112
| FastAIAgent | Agenten-Logik, Tool-Auswahl | LLM |
115113
| FastAIReasoner | Planning, Reflection | Logic |
116114
| FastAIWorkflow | Multi-Agent-Pipelines, Tasks | Orchestrator |
117115
| FastAIState | Shared Agent State / Blackboard | Memory |
118-
| FastAIContext | Kontext-Management, Rollen | State |
116+
117+
#### AI Memory
118+
| Module | Purpose | Tech |
119+
|--------|---------|------|
119120
| FastAISession | Conversation Lifecycle | History |
121+
| FastAIContext | Kontext-Management, Rollen | State |
120122
| FastAIMemory | Kurzzeit- & Langzeit-Gedächtnis | Vector DB |
121123
| FastAIVectorDB| Vektor-Store für Memory & RAG | SIMD |
122124
| FastAIEmbedding| Embedding-Service | Model |
123125
| FastAIRAG | Retrieval-Pipeline | RAG |
126+
127+
#### AI Engine
128+
| Module | Purpose | Tech |
129+
|--------|---------|------|
130+
| FastModel | Lokale Inferenz-Runtime (gguf/ONNX) | ONNX |
131+
| FastAIStream | Token-Streaming-Engine | Pipeline |
132+
| FastAIToken | Tokenization, Counting, Budgeting | Tokenizer |
133+
| FastAICache | Antwort- & Embedding-Caching | Cache |
134+
135+
#### AI Hands
136+
| Module | Purpose | Tech |
137+
|--------|---------|------|
124138
| FastAIToolBridge| Tool-Ausführungsschicht | API |
125139
| FastAIMCP | Model Context Protocol Adapter | MCP |
126140
| FastAISandbox | Code-Isolation | Security |
127141
| FastAIScheduler| Async Jobs, Retries, Cron | Queueing |
142+
143+
#### AI Guards
144+
| Module | Purpose | Tech |
145+
|--------|---------|------|
128146
| FastAIGuard | Prompt-Injection-Schutz | Security |
129147
| FastAIAuth | API-Keys, User-Permissions | Auth |
148+
| FastAIPolicy | Declarative AI Rules / Policies | Rules |
149+
150+
#### AI Dashboard
151+
| Module | Purpose | Tech |
152+
|--------|---------|------|
130153
| FastAITrace | Token-Flow, Tool-Tracing | Debugging |
131154
| FastAIEval | Automatische Antwort-Evaluation | Eval |
132155
| FastAIMetrics | Performance-, Latency-Metrics | Telemetry |
156+
| FastAIReplay | Replay von Sessions | Debugging |
133157
| FastAIParser | Strukturierter Output-Parser | Parser |
134158
| FastAIPrompt | Prompt-Compiler, Templates | Compiler |
135159
| FastAIRegistry| Registry für Models, Tools, Agents| Registry |
136160
| FastAIPlugin | Plugin-/Extension-System | Plugin |
137161
| FastEventBus | Event-System für Tokens | Event Bus |
138-
| FastArtifact | Verwaltung von Dateien, Images | Storage |
139-
| FastAIPolicy | Declarative AI Rules / Policies | Rules |
140-
| FastAIReplay | Replay von Sessions | Debugging |
141-
| FastAICluster | Multi-GPU / Multi-Node | Orchestrator |
142-
| FastVision | Vision-Pipeline (OCR, Image-LLMs) | Multimodal |
143-
| FastSTT | Speech-to-Text | Whisper |
144-
| FastTTS | Text-to-Speech | Piper |
145-
| FastConfig | Zentrale Runtime-Konfiguration | Config |
162+
163+
#### AI Infrastructure
164+
| Module | Purpose | Tech |
165+
|--------|---------|------|
146166
| FastAPI | REST/WebSocket/gRPC Layer | Network |
147-
| FastUI | Dashboard, Monitoring, Chat-UI | UI |
167+
| FastConfig | Zentrale Runtime-Konfiguration | Config |
168+
| FastArtifact | Verwaltung von Dateien, Images | Storage |
148169
| FastStorage | Files, Blobs, Transcripts | IO |
170+
| FastAICluster | Multi-GPU / Multi-Node | Orchestrator |
149171

150172
### Debugging & Development
151173
| Module | Purpose | Tech |
@@ -212,8 +234,8 @@
212234
- **Released (Alpha):** 33 modules
213235
- **Beta/Private:** 0 modules
214236
- **Coming Soon:** 13 modules
215-
- **Planned:** 65 modules
216-
- **Total:** 111 modules
237+
- **Planned:** 61 modules
238+
- **Total:** 107 modules
217239

218240
---
219241

README.md

Lines changed: 36 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -118,48 +118,70 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
118118
| FastKeychain || Credential store | Windows | TODO |
119119

120120
### 12. AI
121+
122+
#### AI Brain
121123
| Module | Speed vs Java | Key Metrics | Tech | Status |
122124
|--------|---------------|-------------|------|--------|
123125
| **FastAIService** || Provider-Router (lokal/Cloud) | API | TODO |
124-
| **FastModel** || Lokale Inferenz-Runtime (gguf/ONNX) | ONNX | TODO |
125-
| **FastAIStream** || Token-Streaming-Engine | Pipeline | TODO |
126-
| **FastAIToken** || Tokenization, Counting, Budgeting | Tokenizer | TODO |
127-
| **FastAICache** || Antwort- & Embedding-Caching | Cache | TODO |
128126
| **FastAIAgent** || Agenten-Logik, Tool-Auswahl | LLM | TODO |
129127
| **FastAIReasoner** || Planning & Multi-Step-Reasoning | Logic | TODO |
130128
| **FastAIWorkflow** || Multi-Agent-Pipelines & DAG | Orchestrator | TODO |
131129
| **FastAIState** || Shared Agent State / Blackboard | Memory | TODO |
132-
| **FastAIContext** || Kontext-Management, Rollen | State | TODO |
130+
131+
#### AI Memory
132+
| Module | Speed vs Java | Key Metrics | Tech | Status |
133+
|--------|---------------|-------------|------|--------|
133134
| **FastAISession** || Conversation Lifecycle | History | TODO |
135+
| **FastAIContext** || Kontext-Management, Rollen | State | TODO |
134136
| **FastAIMemory** || Kurzzeit- & Langzeit-Gedächtnis | Vector DB | TODO |
135137
| **FastAIVectorDB** || Vektor-Store für Memory & RAG | SIMD | TODO |
136138
| **FastAIEmbedding** || Embedding-Service | Model | TODO |
137139
| **FastAIRAG** || Retrieval-Pipeline | RAG | TODO |
140+
141+
#### AI Engine
142+
| Module | Speed vs Java | Key Metrics | Tech | Status |
143+
|--------|---------------|-------------|------|--------|
144+
| **FastModel** || Lokale Inferenz-Runtime (gguf/ONNX) | ONNX | TODO |
145+
| **FastAIStream** || Token-Streaming-Engine | Pipeline | TODO |
146+
| **FastAIToken** || Tokenization, Counting, Budgeting | Tokenizer | TODO |
147+
| **FastAICache** || Antwort- & Embedding-Caching | Cache | TODO |
148+
149+
#### AI Hands
150+
| Module | Speed vs Java | Key Metrics | Tech | Status |
151+
|--------|---------------|-------------|------|--------|
138152
| **FastAIToolBridge**|| Tool-Ausführungsschicht | API | TODO |
139153
| **FastAIMCP** || Model Context Protocol Adapter | MCP | TODO |
140154
| **FastAISandbox** || Code-Isolation | Security | TODO |
141155
| **FastAIScheduler** || Async Jobs, Retries, Cron | Queueing | TODO |
156+
157+
#### AI Guards
158+
| Module | Speed vs Java | Key Metrics | Tech | Status |
159+
|--------|---------------|-------------|------|--------|
142160
| **FastAIGuard** || Prompt-Injection-Schutz | Security | TODO |
143161
| **FastAIAuth** || API-Keys, User-Permissions | Auth | TODO |
162+
| **FastAIPolicy** || Declarative AI Rules / Policies | Rules | TODO |
163+
164+
#### AI Dashboard
165+
| Module | Speed vs Java | Key Metrics | Tech | Status |
166+
|--------|---------------|-------------|------|--------|
144167
| **FastAITrace** || Token-Flow & Tool-Tracing | Debugging | TODO |
145168
| **FastAIEval** || Automatische Antwort-Evaluation | Eval | TODO |
146169
| **FastAIMetrics** || Performance- & Usage-Metrics | Telemetry | TODO |
170+
| **FastAIReplay** || Replay von Sessions | Debugging | TODO |
147171
| **FastAIParser** || Strukturierter Output-Parser | Parser | TODO |
148172
| **FastAIPrompt** || Prompt-Compiler, Templates | Compiler | TODO |
149173
| **FastAIRegistry** || Registry für Models, Tools, Agents| Registry | TODO |
150174
| **FastAIPlugin** || Plugin-/Extension-System | Plugin | TODO |
151175
| **FastEventBus** || Event-System für Tokens & Tools | Event Bus | TODO |
152-
| **FastArtifact** || Verwaltung generierter Dateien | Storage | TODO |
153-
| **FastAIPolicy** || Declarative AI Rules / Policies | Rules | TODO |
154-
| **FastAIReplay** || Replay von Sessions | Debugging | TODO |
155-
| **FastAICluster** || Multi-GPU / Multi-Node | Orchestrator | TODO |
156-
| **FastVision** || Vision-Pipeline (OCR, Image-LLMs) | Multimodal | TODO |
157-
| **FastSTT** || Speech-to-Text | Whisper | TODO |
158-
| **FastTTS** || Text-to-Speech | Piper | TODO |
159-
| **FastConfig** || Runtime-/Model-Konfiguration | Config | TODO |
176+
177+
#### AI Infrastructure
178+
| Module | Speed vs Java | Key Metrics | Tech | Status |
179+
|--------|---------------|-------------|------|--------|
160180
| **FastAPI** || REST/WebSocket/gRPC Layer | Network | TODO |
161-
| **FastUI** || Dashboard, Monitoring, Chat-UI | UI | TODO |
181+
| **FastConfig** || Runtime-/Model-Konfiguration | Config | TODO |
182+
| **FastArtifact** || Verwaltung generierter Dateien | Storage | TODO |
162183
| **FastStorage** || Files, Blobs, Transcripts | IO | TODO |
184+
| **FastAICluster** || Multi-GPU / Multi-Node | Orchestrator | TODO |
163185

164186
### 13. Vision
165187
| Module | Speed vs Java | Key Metrics | Tech | Status |

0 commit comments

Comments
 (0)