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.1

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.1
File Size Uploaded
flowfield_core-0.2.1.tar.gz 2.8 MB Details

Built distribution (wheel)

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

Total release size: 3.4 MB

Release files / flowfield_core-0.2.1.tar.gz

Download URL flowfield_core-0.2.1.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
b53a4b2574d39e0f4811a10cbef0041c90cfd864b6df0b9f88a40b5ba9844da2
BLAKE2b-256 checksum
How to use checksums
ff57d8b6b83c092df76f0ed6164b644ff83a0afbdf2b5ad3cb49329dff02ea95
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.1-py3-none-any.whl

Download URL flowfield_core-0.2.1-py3-none-any.whl
Size 634.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6caba5a2f4bb4f2cb98dee5fbf87bc5440d606a425b518daf6aa3f4788e39b8b
BLAKE2b-256 checksum
How to use checksums
5bdaee0f193bc4abd3e1dd8b3879ab40a4ff8bda9905ea175cdcbe6e2f85ea09
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

This release

0.2.1 This release

2 release files

0.2.0

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