Name the company.
Start with a name and optional purpose. An empty company is a valid beginning.
VIRTUAL CORPORATION MANAGER
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

FROM IDEA TO COMPANY
VCM starts with the organization you actually need. Tasks, templates and runtime tools can follow; they are not prerequisites for a useful first company.
Start with a name and optional purpose. An empty company is a valid beginning.
Bring people and AI agents into one visible structure with specific responsibilities.
Inspect a change before saving, reopen the same company and keep the context intact.
THE CURRENT PRODUCT
Alpha 9 is the current public corporation-management release. Keep members, responsibilities, reporting and relationships in one local workspace.
Name the company and give it an optional purpose.
Add humans and AI agents with clear responsibilities.
Keep membership, reporting and company connections distinct.

Actual local UI with fictional data. This is not customer activity.
READY WHEN YOU ARE
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 releaseNode.js 24.14+ in 24.x, or 26.x · npm
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-companyExpected 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
Patchwork Studio is a fictional release-notes project. Explore the roles, then adapt the structure to your own company.
GIVE THE ROLE A PURPOSE
Clarify the next requirement. Bring back sources, a clear brief and the questions that still need an answer.
This file contains configuration only. Importing it starts no work and books no hours.
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
The existing Time Tracker keeps recorded hours, estimates, corrections, history and exports connected to the company and member that created them.
Booked hours describe human-equivalent effort. They are separate from model runtime, measured savings, invoices and accepted output.
Understand the boundaryOPEN SOURCE. OPEN POSSIBILITIES.
Make something that matters.
New tools. New moves.
Try it. Learn. Make it better.
Curiosity is the entry ticket.
Share what moves us forward.
GLOBAL BY DESIGN
The product name stays VCM. The invitation speaks like a real person in each market, so the idea travels without losing its energy.
What would you build?
Was würdest du bauen?
你会先做什么?
O que você construiria?
¿Qué construirías?
Local language review is part of publishing. Product names, commands, versions and links stay exact.
A CLEAR MODEL
Companies, members, responsibilities, reporting and relationships in local SQLite.
Runtime jobs and integrations need their own setup, access and evidence. A configured agent does not run automatically.
The complete current core is MIT licensed. Future new Enterprise modules, if offered, are separate from this release.
WHEREVER YOU START
A side project. A first business. An idea you keep coming back to.
Start on your machine