Skip to content

Commit 3850be5

Browse files
author
FastJava Team
committed
Auto Update
1 parent 76bc71b commit 3850be5

2 files changed

Lines changed: 82 additions & 22 deletions

File tree

MAP.md

Lines changed: 42 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,46 @@
106106
### AI & ML
107107
| Module | Purpose | Tech |
108108
|--------|---------|------|
109-
| FastAIService | Router/Orchestrator | API |
110-
| FastContext | Session-Manager | State |
111-
| FastMemory | AI memory/retrieval | Vector DB |
112-
| FastRAG | Retrieval-Augmented Generation | Pipeline |
113-
| FastEmbedding | Text to Vector translation | Model |
114-
| FastVectorDB | In-memory vector search | SIMD |
115-
| FastAgent | Autonomous agent runtime | LLM |
116-
| FastToolBridge | AI tool integration | API |
117-
| FastMCP | Model Context Protocol | Standard |
118-
| FastModel | C++ Model Engine (ONNX/gguf) | ONNX |
109+
| 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 |
114+
| FastAIAgent | Agenten-Logik, Tool-Auswahl | LLM |
115+
| FastAIReasoner | Planning, Reflection | Logic |
116+
| FastAIWorkflow | Multi-Agent-Pipelines, Tasks | Orchestrator |
117+
| FastAIState | Shared Agent State / Blackboard | Memory |
118+
| FastAIContext | Kontext-Management, Rollen | State |
119+
| FastAISession | Conversation Lifecycle | History |
120+
| FastAIMemory | Kurzzeit- & Langzeit-Gedächtnis | Vector DB |
121+
| FastAIVectorDB| Vektor-Store für Memory & RAG | SIMD |
122+
| FastAIEmbedding| Embedding-Service | Model |
123+
| FastAIRAG | Retrieval-Pipeline | RAG |
124+
| FastAIToolBridge| Tool-Ausführungsschicht | API |
125+
| FastAIMCP | Model Context Protocol Adapter | MCP |
126+
| FastAISandbox | Code-Isolation | Security |
127+
| FastAIScheduler| Async Jobs, Retries, Cron | Queueing |
128+
| FastAIGuard | Prompt-Injection-Schutz | Security |
129+
| FastAIAuth | API-Keys, User-Permissions | Auth |
130+
| FastAITrace | Token-Flow, Tool-Tracing | Debugging |
131+
| FastAIEval | Automatische Antwort-Evaluation | Eval |
132+
| FastAIMetrics | Performance-, Latency-Metrics | Telemetry |
133+
| FastAIParser | Strukturierter Output-Parser | Parser |
134+
| FastAIPrompt | Prompt-Compiler, Templates | Compiler |
135+
| FastAIRegistry| Registry für Models, Tools, Agents| Registry |
136+
| FastAIPlugin | Plugin-/Extension-System | Plugin |
137+
| 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 |
146+
| FastAPI | REST/WebSocket/gRPC Layer | Network |
147+
| FastUI | Dashboard, Monitoring, Chat-UI | UI |
148+
| FastStorage | Files, Blobs, Transcripts | IO |
119149

120150
### Debugging & Development
121151
| Module | Purpose | Tech |
@@ -182,8 +212,8 @@
182212
- **Released (Alpha):** 33 modules
183213
- **Beta/Private:** 0 modules
184214
- **Coming Soon:** 13 modules
185-
- **Planned:** 37 modules
186-
- **Total:** 81 modules
215+
- **Planned:** 65 modules
216+
- **Total:** 111 modules
187217

188218
---
189219

README.md

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -120,16 +120,46 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
120120
### 12. AI
121121
| Module | Speed vs Java | Key Metrics | Tech | Status |
122122
|--------|---------------|-------------|------|--------|
123-
| FastAIService || Router/Orchestrator | API | TODO |
124-
| FastContext || Session-Manager | State | TODO |
125-
| FastMemory || Long-term user storage | Vector DB | TODO |
126-
| FastRAG || Retrieval-Augmented Generation | Pipeline | TODO |
127-
| FastEmbedding || Text to Vector translation | Model | TODO |
128-
| FastVectorDB || High-speed SIMD vector search | SIMD | TODO |
129-
| FastToolBridge || Executes Java code for Agents | API | TODO |
130-
| FastMCP || Model Context Protocol Adapter | MCP | TODO |
131-
| FastModel || C++ Engine (ONNX/gguf) | ONNX | TODO |
132-
| **[FastAgent](https://github.com/andrestubbe/FastAgent)** | **** | Autonomous agent runtime | LLM Integration | Alpha |
123+
| **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 |
128+
| **FastAIAgent** || Agenten-Logik, Tool-Auswahl | LLM | TODO |
129+
| **FastAIReasoner** || Planning & Multi-Step-Reasoning | Logic | TODO |
130+
| **FastAIWorkflow** || Multi-Agent-Pipelines & DAG | Orchestrator | TODO |
131+
| **FastAIState** || Shared Agent State / Blackboard | Memory | TODO |
132+
| **FastAIContext** || Kontext-Management, Rollen | State | TODO |
133+
| **FastAISession** || Conversation Lifecycle | History | TODO |
134+
| **FastAIMemory** || Kurzzeit- & Langzeit-Gedächtnis | Vector DB | TODO |
135+
| **FastAIVectorDB** || Vektor-Store für Memory & RAG | SIMD | TODO |
136+
| **FastAIEmbedding** || Embedding-Service | Model | TODO |
137+
| **FastAIRAG** || Retrieval-Pipeline | RAG | TODO |
138+
| **FastAIToolBridge**|| Tool-Ausführungsschicht | API | TODO |
139+
| **FastAIMCP** || Model Context Protocol Adapter | MCP | TODO |
140+
| **FastAISandbox** || Code-Isolation | Security | TODO |
141+
| **FastAIScheduler** || Async Jobs, Retries, Cron | Queueing | TODO |
142+
| **FastAIGuard** || Prompt-Injection-Schutz | Security | TODO |
143+
| **FastAIAuth** || API-Keys, User-Permissions | Auth | TODO |
144+
| **FastAITrace** || Token-Flow & Tool-Tracing | Debugging | TODO |
145+
| **FastAIEval** || Automatische Antwort-Evaluation | Eval | TODO |
146+
| **FastAIMetrics** || Performance- & Usage-Metrics | Telemetry | TODO |
147+
| **FastAIParser** || Strukturierter Output-Parser | Parser | TODO |
148+
| **FastAIPrompt** || Prompt-Compiler, Templates | Compiler | TODO |
149+
| **FastAIRegistry** || Registry für Models, Tools, Agents| Registry | TODO |
150+
| **FastAIPlugin** || Plugin-/Extension-System | Plugin | TODO |
151+
| **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 |
160+
| **FastAPI** || REST/WebSocket/gRPC Layer | Network | TODO |
161+
| **FastUI** || Dashboard, Monitoring, Chat-UI | UI | TODO |
162+
| **FastStorage** || Files, Blobs, Transcripts | IO | TODO |
133163

134164
### 13. Vision
135165
| Module | Speed vs Java | Key Metrics | Tech | Status |

0 commit comments

Comments
 (0)