🍄 Fungi
Nature's data processors — streaming that grows on you.
Fungi is an AI-native Rust streaming engine with Flink compatibility.
Why Fungi?
| Feature | Fungi | Arroyo | Flink (JVM) |
|---|---|---|---|
| Flink API | ✅ Full | ❌ | ✅ Full |
| AI / MCP | ✅ Native | ❌ | ❌ |
| GC pauses | ✅ None | ✅ None | ❌ Yes |
| Language | Rust | Rust | Java |
| Startup | Instant | Fast | Slow |
Three Differentiators
- Flink API Compatibility — Drop-in replacement for Flink DataStream and SQL jobs.
- High Performance — Zero GC, predictable latency, low memory.
- AI Native — Built-in MCP server for natural-language pipeline management.
Hello World
fungi server &
fungi sql --query "SELECT 1 as id, 'Alice' as name"
id | name
---+------
1 | Alice
Next Steps
- Quickstart — 5-minute walkthrough
- Deployment / Local — install and run
- Concepts / Architecture — how it works