A full-stack, multi-backend AI chat framework for Apple platforms. Import one umbrella
package and get a SwiftUI ChatView, the ConversationRuntime turn loop
(send / regenerate / edit / cancel / branch), SwiftData persistence, model download &
management UI, and inference backends spanning on-device (MLX, llama.cpp, Apple Foundation
Models) and cloud (OpenAI, Anthropic, Ollama, LAN) — all behind one InferenceBackend protocol.
Competitors ship a single layer; ManifoldKit ships the assembled product and the wiring between layers.
| Repo | What it is |
|---|---|
| ManifoldKit | Core: UI, runtime, persistence, and the in-core (cloud + Foundation) backends. |
| manifold-llama | On-device GGUF / llama.cpp backend family. |
| manifold-mlx | On-device MLX backend family (text + image generation). |
| manifold-eval | Independent assurance harness — reproducible, adversarial verdicts on model × quant × backend × renderer behavior. |
- 🌐 manifoldkit.com
- 📘 Documentation
- 🚀 Quickstart · iOS 18+ / macOS 15+ · Swift 6