VIRTUAL CORPORATION MANAGER

Big ideas
deserve
a team.

The open-source workspace for your virtual corporation.

Build a company around a real purpose. Add the people and AI agents you need, keep responsibilities clear, and return to the same structure on your machine.

Local-first · MIT core · Current public release: 0.1.0-alpha.9

A person and three colorful V-shaped companions building an arch together
SOLO. NEVER SMALL.Build what comes next.

FROM IDEA TO COMPANY

Make room
for the work.

VCM starts with the organization you actually need. Tasks, templates and runtime tools can follow; they are not prerequisites for a useful first company.

01

Name the company.

Start with a name and optional purpose. An empty company is a valid beginning.

02

Add the team.

Bring people and AI agents into one visible structure with specific responsibilities.

03

Review and return.

Inspect a change before saving, reopen the same company and keep the context intact.

THE CURRENT PRODUCT

Your company.
People and agents together.

Alpha 9 is the current public corporation-management release. Keep members, responsibilities, reporting and relationships in one local workspace.

Corporation

Name the company and give it an optional purpose.

Members

Add humans and AI agents with clear responsibilities.

Relationships

Keep membership, reporting and company connections distinct.

Read the product docs
VCM Alpha 9 company workspace showing Northstar Studio, human Alex Morgan, AI agent Sage and member responsibilities.
Northstar Studio · Fictional example · VCM Alpha 9 · Capture provenance

Actual local UI with fictional data. This is not customer activity.

READY WHEN YOU ARE

Start on
your machine.

Company management and the Time Tracker need no VCM account or AI provider. Install the reviewed archive, open the local URL and create a company of your own.

View the versioned release

Install VCM

0.1.0-alpha.9

Node.js 24.14+ in 24.x, or 26.x · npm

TerminalLocal setup
npm install --ignore-scripts --prefix ./vcm-preview https://github.com/strobl/virtual-corporation-manager/releases/download/v0.1.0-alpha.9/vcm-0.1.0-alpha.9.tgz
npm exec --offline --prefix ./vcm-preview -- vcm --version
npm exec --offline --prefix ./vcm-preview -- vcm --data-dir ./my-company

Expected version: 0.1.0-alpha.9. Use the same working directory and data directory when restarting.

The package name remains gitflash; vcm is the canonical command and gitflash remains its compatible alias.

OPTIONAL EXAMPLE

Start with one
useful project.

Patchwork Studio is a fictional release-notes project. Explore the roles, then adapt the structure to your own company.

Patchwork StudioThree peer roles · configuration only

GIVE THE ROLE A PURPOSE

Find the right starting point.

Clarify the next requirement. Bring back sources, a clear brief and the questions that still need an answer.

  • Trace requirements to supplied sources
  • Separate evidence from assumptions
Make the setup your own.

This file contains configuration only. Importing it starts no work and books no hours.

Get the example
How do I use the example?
  1. Install VCM using the current release instructions.
  2. Open Settings → Import a company definition and choose the downloaded JSON.
  3. Review the three roles and adapt their responsibilities to your project.

Optional execution needs a separately configured runtime and your own provider access. This page explores a saved team definition; it does not run agents.

ALREADY IN THE CORE

Keep work
records inspectable.

The existing Time Tracker keeps recorded hours, estimates, corrections, history and exports connected to the company and member that created them.

TIME TRACKER
Recorded delivery effort

Booked hours describe human-equivalent effort. They are separate from model runtime, measured savings, invoices and accepted output.

Understand the boundary

OPEN SOURCE. OPEN POSSIBILITIES.

Built for people
who build.

01

Play 2 win.

Make something that matters.

02

Be adaptable.

New tools. New moves.

03

Never stop hacking.

Try it. Learn. Make it better.

04

Hackers first.

Curiosity is the entry ticket.

05

Be open.

Share what moves us forward.

GLOBAL BY DESIGN

The next team
can start anywhere.

The product name stays VCM. The invitation speaks like a real person in each market, so the idea travels without losing its energy.

ENBig ideas deserve a team.

What would you build?

DEGroße Ideen brauchen ein Team.

Was würdest du bauen?

简体中文好点子,值得一个团队。

你会先做什么?

PTGrandes ideias merecem uma equipe.

O que você construiria?

ESLas grandes ideas merecen un equipo.

¿Qué construirías?

Local language review is part of publishing. Product names, commands, versions and links stay exact.

VCM + BUZZ.XYZ

Build the team. Bring it to Buzz.

Export your AI team setup from VCM and preview it in Buzz Desktop.

See integrations

A CLEAR MODEL

Structure first.
Execution when useful.

What VCM manages

Companies, members, responsibilities, reporting and relationships in local SQLite.

What remains optional

Runtime jobs and integrations need their own setup, access and evidence. A configured agent does not run automatically.

What the license means

The complete current core is MIT licensed. Future new Enterprise modules, if offered, are separate from this release.

WHEREVER YOU START

Build what
comes next.

A side project. A first business. An idea you keep coming back to.

Start on your machine