šŸ„fungi
šŸ„

Nature's Data Processors

Streaming that grows on you

AI-native Rust streaming engine with Flink compatibility. Zero GC, predictable latency, native MCP support.

Why Fungi?

Built for the modern data stack — fast, reliable, and AI-ready.

šŸ”„

Flink API Compatible

Drop-in replacement for Flink DataStream and SQL jobs. Migrate without rewriting code.

⚔

Zero GC Latency

Built in Rust with no garbage collector. Predictable, low-latency streaming.

šŸ¤–

AI Native

Built-in MCP server for natural-language pipeline management. Let AI agents run your streams.

šŸ“Š

Web Dashboard

Leptos WASM dashboard for monitoring pipelines, viewing metrics, and managing jobs.

How It Compares

See how Fungi stacks up against the competition.

FeatureFungiArroyoFlink (JVM)
Flink APIāœ…āŒāœ…
AI / MCPāœ…āŒāŒ
GC pausesāŒāŒāœ…
LanguageRustRustJava
StartupInstantFastSlow

Up and Running in Seconds

Start streaming with just a few commands.

terminal
$ fungi server &
šŸ„ Fungi server started on 0.0.0.0:50051

$ fungi sql --query "SELECT 1 as id, 'Alice' as name"

id | name
---+------
1  | Alice