Skip to content

Roadmap

Chris Sells edited this page May 24, 2026 · 1 revision

Here’s what we’re planning in Gas City for the foreseeable future. All of this is, by definition, aspirational so may change over time. Your mileage may vary. Some assembly required. Void where prohibited. You get it…

First and foremost for Gas City and all of our projects is always quality. That includes things like beads being a reliable store for work, formulas being a reliable way to sling work and agent sessions being a reliable way to plan and execute work. Thinking that we’re focusing on CPU and RAM usage, data integrity and agent efficiency. We want to always be increasing the efficient usage of your machine’s resources so you can be doing as much high quality work with your agents as possible.

As part of this efficient use of resources and agents, we’re working on an upgrade to our orchestration layer. Because all work in Gas City ends up as slinging a bead (which may be an entire convoy) via a formula (which may be implicit) to an agent, everything we can do to optimize this path increases your ability to scale. Not only does that include new features like human-in-the-loop, and sub-formula support, it includes a core change to the architecture. The current orchestrator gives you the ability to execute a convoy via polecats in parallel (gc bd ready is your friend) but only to review each individual bead’s output (the set of files created or updated). The v3 version will have the ability to execute a convoy in parallel AND review the convoy’s entire output as a whole.

To get started with a new city today via gc init, we have the Minimal pack (just a mayor) and the Gas Town pack. What we don’t have is the set of agents, formulas and orders that make up a recommended Gas City pack, which we will be adding. That will include skills and formulas for at least the following: Plan, Design, Implement, Bug Fix, and PR Review. With that in place, we also have plans for an interactive Mayor onboarding experience that should be helpful and fun.

Once your formulas are running in the “dark” part of your factory, we’d like to make it easier for you to visualize what’s happening on “the factory floor.” We have a prototype that we’ll be bundling with the supervisor for always-on visualization.

We recently rearchitected the package system (PackV2) to make it easier to share, reuse, and compose packs to build your city out of building blocks like the forthcoming Gas City pack. We will be releasing not only the Gas City pack, but several other building blocks you can add to your city to gain additional capabilities. To make it easier to find packages, we are adding the capability to find packs from a pack registry. We’ll be standing up the main pack registry where we’ll publish packs that we think are of broad use to the community. You’ll be able to stand up your own registries as well to catalog the packs that you and your team commonly use.

Also in the “continuous quality improvement category,” we have some documentation updates we’ll be making, including updates to where our packs v2 work is landing as we round off some remaining edge cases and the formulas v2 work we’re finalizing. That unblocks a bunch of work on the docs overall, including moving to Excalidraw diagrams and an overhaul for clarity and completeness.

Longer term, we have some ideas for Team-based use of Gas City that we’ll be sharing, both how to approach it with today’s bits and how we think about it for the future. Stay tuned for that!

Of course, all of this comes from your input, so don’t be shy about sharing your thoughts about the future of Gas City.

Clone this wiki locally