Diese neue Engine führt lokale KI mit 10x weniger RAM aus! (Cactus)
Original · This New Engine Runs Local AI Using 10x Less RAM! (Cactus)
Key Takeaway
Die NPU-fokussierte Cactus-Engine optimiert die lokale Ausführung von KI-Modellen auf Edge-Geräten durch ein RAM-schonendes .CACT-Format und automatisiertes Cloud-Failover für komplexe Aufgaben.
Highlights
Die Inference-Engine Cactus führt lokale KI-Modelle auf Mobil- und Edge-Geräten mit bis zu 10x weniger RAM-Bedarf aus.
Das System umgeht traditionelle GGUF-Formate und nutzt ein proprietäres .CACT-Format für direktes Tensor-Mapping aus dem Speicher.
Cactus ist als NPU-First-Architektur aufgebaut und kommuniziert ohne verlangsamende Übersetzungsschichten direkt mit den KI-Chips von Apple, Qualcomm und MediaTek.
Ein integrierter Hybrid-Router wechselt über ein konfidenzbasiertes Routing-System automatisch zwischen lokaler NPU-Verarbeitung und Cloud-Modellen wie Gemini 2.5 Flash.
Ein Live-Test der lokalen Echtzeit-Transkription mit dem Parakeet-Sprachmodell auf einem älteren iPhone 12 Pro erzielt eine Latenz von 260 Millisekunden.
Timeline
Architektur und Speicheroptimierung für Edge-Geräte
Lokale KI-Anwendungen scheitern auf Mobilgeräten oft am hohen Speicher-Overhead, da Betriebssysteme ressourcenintensive Apps automatisch beenden. Durch das Laden benötigter Gewichte direkt aus dem Speicher bleibt die App-Stabilität gewahrt. Das proprietäre .CACT-Format ermöglicht dieses präzise Mapping auf Edge-Hardware überhaupt erst.
- Begrenzter Arbeitsspeicher und rigide Betriebssystem-Manager bilden die größte Hürde für lokale KI auf Mobilgeräten.
- Ein Zero-Copy-System lädt ausschließlich die aktuell für den Rechenzyklus benötigten Tensoren direkt aus dem Speicher.
- Das speziell entwickelte .CACT-Dateiformat ersetzt das herkömmliche GGUF-Format.
Direkte NPU-Ansteuerung und KI-Modellauswahl
Während übliche Frameworks primär die GPU ansprechen, setzt dieses System konsequent auf die NPU moderner Chipsätze. Die direkte Kommunikation mit den Prozessoren von Apple, Qualcomm und MediaTek verhindert Performance-Verluste. Die im Dashboard verfügbaren Modelle nutzen diese spezifischen Hardware-Strukturen vollständig aus.
- Die Engine läuft standardmäßig direkt auf den dedizierten Hardware-Einheiten für neuronale Netze.
- Der Verzicht auf übliche Übersetzungsschichten beschleunigt die Berechnungen.
- Ein integriertes Dashboard bietet Zugriff auf speziell für Matrixmultiplikationseinheiten optimierte Modelle.
Kosten- und Leistungskontrolle durch den Hybrid-Router
Lokale Modelle stoßen bei komplexen logischen Abfragen oder großen Kontextfenstern an physische Grenzen. Der Hybrid-Router fängt diese Limitierungen auf, indem er nahtlos und bei identischem Code-Unterbau in die Cloud wechselt. Dieses Failover-Prinzip sichert die User Experience, während die Betriebskosten für Entwickler minimal bleiben.
- Ein konfidenzbasiertes Routing-System steuert die Verteilung der Anfragen im Hintergrund.
- Einfache und datenschutzsensible Aufgaben verbleiben ohne Zusatzkosten auf der lokalen NPU.
- Komplexe Aufgaben mit hohem Kontextbedarf werden automatisch an Frontier-Modelle in der Cloud übergeben.
Latenzmessung im Live-Test auf dem iPhone 12 Pro
Ein Praxistest mit einer Swift-App validiert die Performance auf älterer Mobilhardware. Die On-Edge-Transkription liefert extrem schnelle Ergebnisse für den täglichen Einsatz, während die Cloud-Variante bedingt durch den Netzwerk-Datenweg spürbar langsamer agiert. Die Cloud-Option empfiehlt sich daher primär für rechenintensive Bildanalysen oder schwere logische Aufgaben.
- Die lokale Echtzeit-Transkription über das Parakeet-Modell erreicht eine Latenz von 260 Millisekunden auf einem iPhone 12 Pro.
- Der Wechsel auf das Cloud-Modell Gemini 2.5 Flash erhöht die Latenz bei einer dreisekündigen Batch-Transkription auf 2000 Millisekunden.
- Mehrere Software Development Kits erlauben die Umsetzung multimodaler Aufgaben auf Edge-Geräten.
Description
In this video, we dive into Cactus, a low-latency inference engine designed to run AI models directly on mobile silicon and edge devices without killing your battery or RAM. We break down how it utilizes its proprietary .cact format and zero-copy memory mapping to run a 1.2B parameter model with a footprint smaller than a web browser. Finally, we put it to the test on an older iPhone 12 Pro to see how its NPU-first architecture and Hybrid Router handle real-time speech transcription locally and in the cloud. 🔗 Relevant Links Cactus: https://cactuscompute.com ❤️ More about us Radically better observability stack: https://betterstack.com/ Written tutorials: https://betterstack.com/community/ Example projects: https://github.com/BetterStackHQ 📱 Socials Twitter: https://twitter.com/betterstackhq Instagram: https://www.instagram.com/betterstackhq/ TikTok: https://www.tiktok.com/@betterstack LinkedIn: https://www.linkedin.com/company/betterstack 📌 Chapters: 00:00 - Intro 00:19 - The Local AI Memory Problem 00:58 - Zero-Copy Memory Mapping 01:30 - Bypassing Translation Layers for NPU-First AI 02:11 - How the Hybrid Router Architecture Works 02:34 - Confidence-Based Cloud Fallbacks 03:07 - Building a Real-Time Transcription App in Swift 03:35 - Live Benchmarking: Local NPU vs. Gemini Cloud 04:29 - Final Thoughts
