PitchHut logo
FlowFlow
Talk, transcribe, chat with your notes. Native iOS app built in Rust.
Pitch

FlowFlow is a voice notes app for iPhone built entirely in Rust with Dioxus. You talk, it transcribes, and a built-in chat finds your notes when you need them. Ask "what was my pricing idea" and it pulls the exact passage. Auto-tagging, document import, local storage with SQLite and LanceDB. RAG powered by Rig. Open source.

Description

FlowFlow

Voice notes app for iPhone, built in Rust.

You talk, it transcribes, and the chat finds your notes when you need them.

Most ideas come when you're walking, between two tasks, or just thinking out loud. FlowFlow captures them and makes sure you actually find them again.

What it does

You record a voice note, the app transcribes it instantly. Later you open the chat and ask something like "what was my idea about pricing" and it pulls up the exact passages from your notes with links to the originals.

Notes get auto-tagged so you don't have to organize anything manually. You can also import documents (PDF, DOCX, TXT, CSV, MD) and the chat searches through those too.

The chat can also create new notes and summarize entire folders for you.

How it works

Everything runs locally on your iPhone except the LLM calls. Your notes stay in SQLite, semantic search runs through LanceDB on device, and you choose your LLM provider (OpenAI or Anthropic) in the app settings.

RAG is powered by Rig, a Rust framework for LLM agents. The chat does up to 4 tool calls per question to find the best answer across your notes and documents.

Stack

Rust, Dioxus 0.7 (native iOS via WKWebView), SQLite, LanceDB, Rig, Soniox for transcription, Tailwind CSS V4.

Get started

The repo has everything you need to build and run it on your iPhone or the iOS simulator.

github.com/mirkobozzetto/flowflow

Feedback welcome. Open an issue or just reach out.

0 comments

No comments yet.

Sign in to be the first to comment.