@@ -52,12 +52,14 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
5252| ** [ FastImage] ( https://github.com/andrestubbe/fastimage ) ** | ** 10-50×** | SIMD resize/blur vs BufferedImage | SIMD, AVX2 | Alpha |
5353| ** [ FastImageView] ( https://github.com/andrestubbe/fastimageview ) ** | ** 10×** | 200ms startup vs 2s Swing | DirectX | Alpha |
5454| ** [ FastGraphics] ( https://github.com/andrestubbe/fastgraphics ) ** | ** 600%** | GPU DirectX vs Java2D software | DirectX, GPU | Alpha |
55+ | ** [ FastSoftware3D] ( https://github.com/andrestubbe/FastSoftware3D ) ** | ** —** | Software 3D rendering pipeline | AVX2 SIMD | Alpha |
5556
5657### 5. Audio
5758| Module | Speed vs Java | Key Metrics | Tech | Status |
5859| --------| ---------------| -------------| ------| --------|
5960| ** [ FastAudioCapture] ( https://github.com/andrestubbe/FastAudioCapture ) ** | ** ❌ No WASAPI** | Real-time capture vs Java Sound | WASAPI | Alpha |
6061| ** [ FastAudioPlayer] ( https://github.com/andrestubbe/FastAudioPlayer ) ** | ** 20-30×** | Low-latency playback vs Java Sound | WASAPI | Alpha |
62+ | ** [ FastAudioProcess] ( https://github.com/andrestubbe/FastAudioProcess ) ** | ** —** | Audio processing & formant analysis | WASAPI / DSP | Alpha |
6163| ** [ FastWakeWord] ( https://github.com/andrestubbe/FastWakeWord ) ** | ** —** | Always-on native wake-word detection | Audio DSP | Alpha |
6264| ** [ FastTTS] ( https://github.com/andrestubbe/FastTTS ) ** | ** —** | Text-to-speech | Piper/Cloud | Alpha |
6365| ** [ FastSTT] ( https://github.com/andrestubbe/FastSTT ) ** | ** —** | Speech-to-text | Whisper | Alpha |
@@ -69,6 +71,9 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
6971| ** [ FastJSON] ( https://github.com/andrestubbe/fastjson ) ** | ** 50×** | 50× faster than Jackson/Gson | SIMD, Zero-GC| Alpha |
7072| ** [ FastString] ( https://github.com/andrestubbe/faststring ) ** | ** 10-100×** | UTF-8 ops vs Java String | SIMD, UTF-8 | Alpha |
7173| ** [ FastANSI] ( https://github.com/andrestubbe/FastANSI ) ** | ** 45-48×** | Zero-allocation ANSI state parser | State Machine | Alpha |
74+ | ** [ FastASCII] ( https://github.com/andrestubbe/FastASCII ) ** | ** —** | Zero-allocation ASCII & UTF-8 byte engine | SIMD, Byte | Alpha |
75+ | ** [ FastCompress] ( https://github.com/andrestubbe/FastCompress ) ** | ** —** | Ultra-fast native compression | Native | Alpha |
76+ | ** [ FastContentParse] ( https://github.com/andrestubbe/FastContentParse ) ** | ** —** | Standardized content normalization & extraction | Parser | Alpha |
7277| ** [ FastEmojis] ( https://github.com/andrestubbe/FastEmojis ) ** | ** 34-56×** | Zero-allocation Emoji width engine | East Asian Width | Alpha |
7378| ** [ FastTokenizer] ( https://github.com/andrestubbe/fasttokenizer ) ** | ** 10-25×** | O(n) SIMD scanner vs slow Regex | Deterministic| Alpha |
7479| FastHTML | — | HTML parser | SIMD | TODO |
@@ -122,8 +127,10 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
122127#### AI Brain
123128| Module | Speed vs Java | Key Metrics | Tech | Status |
124129| --------| ---------------| -------------| ------| --------|
125- | ** FastAI** | — | Provider-Router (lokal/Cloud) | API | TODO |
126- | ** FastAIAgent** | — | Agenten-Logik, Tool-Auswahl | LLM | TODO |
130+ | ** [ FastAI] ( https://github.com/andrestubbe/FastAI ) ** | ** —** | Provider-Router (lokal/Cloud) | API | Alpha |
131+ | ** [ FastAIAgent] ( https://github.com/andrestubbe/FastAIAgent ) ** | ** —** | Agenten-Logik, Tool-Auswahl | LLM | Alpha |
132+ | ** [ FastAIBot] ( https://github.com/andrestubbe/FastAIBot ) ** | ** —** | High-performance bot orchestrator | LLM / Runtime | Alpha |
133+ | ** [ FastAIRuntime] ( https://github.com/andrestubbe/FastAIRuntime ) ** | ** —** | Deterministic execution engine | Engine | Alpha |
127134| ** FastAIReasoner** | — | Planning & Multi-Step-Reasoning | Logic | TODO |
128135| ** FastAIWorkflow** | — | Multi-Agent-Pipelines & DAG | Orchestrator | TODO |
129136| ** FastAIState** | — | Shared Agent State / Blackboard | Memory | TODO |
@@ -133,15 +140,16 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
133140| --------| ---------------| -------------| ------| --------|
134141| ** FastAISession** | — | Conversation Lifecycle | History | TODO |
135142| ** FastAIContext** | — | Kontext-Management, Rollen | State | TODO |
136- | ** FastAIMemory** | — | Kurzzeit- & Langzeit-Gedächtnis | Vector DB | TODO |
137- | ** FastAIVectorDB** | — | Vektor-Store für Memory & RAG | SIMD | TODO |
143+ | ** [ FastAIMemory] ( https://github.com/andrestubbe/FastAIMemory ) ** | ** — ** | Kurzzeit- & Langzeit-Gedächtnis | Vector DB | Alpha |
144+ | ** [ FastAIVectorDB] ( https://github.com/andrestubbe/FastAIVectorDB ) ** | ** — ** | Vektor-Store für Memory & RAG | SIMD | Alpha |
138145| ** FastAIEmbedding** | — | Embedding-Service | Model | TODO |
139- | ** FastAIRAG ** | — | Retrieval-Pipeline | RAG | TODO |
146+ | ** [ FastAIRag ] ( https://github.com/andrestubbe/FastAIRag ) ** | ** — ** | Retrieval-Pipeline | RAG | Alpha |
140147
141148#### AI Engine
142149| Module | Speed vs Java | Key Metrics | Tech | Status |
143150| --------| ---------------| -------------| ------| --------|
144- | ** FastModel** | — | Lokale Inferenz-Runtime (gguf/ONNX) | ONNX | TODO |
151+ | ** [ FastAIModel] ( https://github.com/andrestubbe/FastAIModel ) ** | ** —** | Lokale Inferenz-Runtime (gguf/ONNX) | ONNX | Alpha |
152+ | ** [ FastContentChunk] ( https://github.com/andrestubbe/FastContentChunk ) ** | ** —** | Tokenizer & chunking strategy engine | Tokenizer | Alpha |
145153| ** FastAIStream** | — | Token-Streaming-Engine | Pipeline | TODO |
146154| ** FastAIToken** | — | Tokenization, Counting, Budgeting | Tokenizer | TODO |
147155| ** FastAICache** | — | Antwort- & Embedding-Caching | Cache | TODO |
@@ -201,6 +209,9 @@ A unified directory of all FastJava modules. Categorized by functional domain, i
201209| --------| ---------------| -------------| ------| --------|
202210| ** [ FastTheme] ( https://github.com/andrestubbe/fasttheme ) ** | ** ❌ Java can't** | Native Windows theming | WinRT, DWM | Alpha |
203211| ** [ FastTerminal] ( https://github.com/andrestubbe/FastTerminal ) ** | ** ❌ Java can't** | Double-buffered TUI blitting | Win32 console, JNI | Alpha |
212+ | ** [ FastConPTY] ( https://github.com/andrestubbe/FastConPTY ) ** | ** —** | Native Windows ConPTY connector | Win32 PTY | Alpha |
213+ | ** [ FastTUI] ( https://github.com/andrestubbe/FastTUI ) ** | ** —** | Terminal UI framework for Java | Win32 Console | Alpha |
214+ | ** [ FastTerminal3D] ( https://github.com/andrestubbe/FastTerminal3D ) ** | ** —** | 3D terminal renderer for Java | Terminal | Alpha |
204215| ** [ FastNotification] ( https://github.com/andrestubbe/fastnotification ) ** | ** ❌ Broken** | SystemTray broken → native WinRT | WinRT, Toast| Alpha |
205216| ** [ FastUI] ( https://github.com/andrestubbe/FastUI ) ** | ** —** | Core UI building blocks | Native | Alpha |
206217| ** [ FastProportion] ( https://github.com/andrestubbe/FastProportion ) ** | ** —** | Proportional layout engine | Core | Alpha |
@@ -279,9 +290,9 @@ FastJava exists because truth shows up in microseconds, not in slogans.
279290
280291** [ ALPHA] ** — APIs may change. Not production-ready yet.
281292
282- - ✅ ** 33 Released** — Available now on GitHub & JitPack
283- - 🚧 ** 13 Coming Soon** — Audio, Vision, AI, Advanced System (2026-2027)
284- - 🔄 ** 37 Planned** — Full 81- module pipeline
293+ - ✅ ** 50+ Released (73 Modules) ** — Available now on GitHub & JitPack
294+ - 🚧 ** Coming Soon** — Audio, Vision, AI, Advanced System (2026-2027)
295+ - 🔄 ** Planned** — Full 80+ module pipeline
285296- ✅ Windows fully supported — Linux/macOS in progress
286297
287298---
0 commit comments