Your workflow, with fluidity

An extendable orchestrator for parallel AI-assisted development workflows.

Free and open source. Preview builds are available for macOS.

Download preview Star on GitHub

Why fluidity?

Because your development workflow should belong to you.

fluidity was born from the simple desire to reduce context switching across multiple applications. Bring the agents, harnesses, and project tools you already use. Give them one local place to work together.

Built to extend

fluidity is designed so tools can be added without changing fluidity itself.

fluidity ships with a focused core platform, first-party extensions for the basics, and a skill to help you bring in the tools that make your workflow unique.

Fast by default

Written in Rust for a small footprint and responsive local performance.

Core primitives

Projects

Register local project roots and let fluidity remember the Workspaces, Settings, and Extensions that belong to them.

Workspaces

Keep parallel streams of work separate. Git-backed Workspaces use isolated worktrees by default.

Tiles

Put terminals, agents, browsers, diffs, and tools into focused movable surfaces.

Arrangements

Reuse Workspace and Tile layouts with startup actions for common workflows.

Extensions

Add command-backed Tool Tiles through User Extensions or Project Extensions, with a fluidity extension skill to help create them

Commands

Trigger fluidity actions through stable named Commands from keybinds, menus, automation, and future input sources