Skip to main content

Flowfield

A workspace for you and your coding agents, with a board and task feeds.

PyPI version Tests Documentation

Flowfield board with priorities, questions and results ready for review

What is Flowfield?

💬 Plan with the Coordinator
Explore ideas, turn them into milestones and tasks, and refine the plan while workers build. Open a card beside the conversation to discuss its scope or results.

📋 Organize work on the board
Prioritize tasks, track dependencies, and see what’s queued, running or ready for review. Needs you brings questions, blockers and review requests into one place.

🧵 Follow each task in its feed
Keep definitions, progress, tool activity, questions, answers and results together. See what changed and respond to the work that needs your attention.

⚡ Run workers in parallel
Independent tasks run in separate Git checkouts with configurable worker capacity. Dependencies hold work until it’s ready, and each worker uses your project’s tools and checks.

🔎 Review and integrate results
Inspect code changes, try an exact result, and request revisions or approve delivery to your project. Flowfield protects your working changes and keeps approval tied to the code you reviewed.

Install

Install and sign in to Codex CLI, then:

uv tool install flowfield-core
flowfield harness install codex
flowfield serve

The browser opens at localhost:8765. See Installation for the pip alternative.

Choose Add project in the sidebar and select an existing directory, or register it from a terminal:

flowfield project init

Start planning in the Coordinator, or connect a standalone coding agent. Built-in chat and workers use your Codex login through the managed ACP runtime. Codex is the supported harness for the Coordinator and workers.

Fits your existing project

Choose an existing repository and use its tools, setup commands and tests. Keep architecture, designs and coding conventions in your repository; Flowfield keeps ongoing work on the board and execution evidence in task feeds.

Workers use separate Git checkouts. You review an exact code result before Flowfield delivers it to your project’s configured branch. Your working changes stay protected.

Documentation

Getting Started · Concepts · CLI · Integrations

Build from source

Requires Python 3.12+, uv, Node 24+ and pnpm 11.19.0.

make setup
pnpm --dir web build
uv run flowfield serve

See CONTRIBUTING.md for checks and issue reporting. Report vulnerabilities through private security reporting.

License

Apache License 2.0.

Metadata

Release files for flowfield-core 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flowfield-core 0.2.0
File Size Uploaded
flowfield_core-0.2.0.tar.gz 2.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for flowfield-core 0.2.0
File Interpreter ABI Platform
flowfield_core-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 3.4 MB

Release files / flowfield_core-0.2.0.tar.gz

Download URL flowfield_core-0.2.0.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
50f59505600787d1872c4dca2830f690aa569502bb20715e36bcbb1ea44fb79a
BLAKE2b-256 checksum
How to use checksums
62b964e043972b554eb076bd8a1881bfb6b49e74dbe9112f94f461644798f496
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / flowfield_core-0.2.0-py3-none-any.whl

Download URL flowfield_core-0.2.0-py3-none-any.whl
Size 634.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1d838e4b03be312d3b452d380fcd91260e1a8307bc389cb492e871b156181ca6
BLAKE2b-256 checksum
How to use checksums
0df2d1e87427581c52a4b7567a4e3a0e77deacd8ab91e9aa1ad90e247d0a2fcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.5.0

4 release files

0.4.0

4 release files

0.3.1

4 release files

0.3.0

4 release files

0.2.1

2 release files

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page