opencompany

mcp
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: GPL-3.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 108 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Open source runtime where AI agents run every function of a one-person company.

README.md

OpenCompany: run an entire company with a headcount of one

OpenCompany

Run an entire company with a headcount of one.

OpenCompany is the operating layer for one-person businesses powered by agents. You bring the vision and the judgment calls. Your agents do the work: every function, around the clock, at the speed of software.

License: GPL-3.0 GitHub stars Good first issues Last commit Work in progress

Website Discord X Reddit

[!WARNING]
🚧 Work in progress. OpenCompany is under active development and moving
fast. APIs, the CLI, the example harnesses, and the docs will change without
notice. Explore it, fork it, build on it, but don't depend on anything
staying put yet. Not production-ready.


The company of one

For a century, ambition meant headcount. Want to ship a product? Hire engineers.
Want customers? Hire marketers, then sales, then support. Every new capability
was a new payroll line, a new manager, a new quarter of ramp-up.

That tax is gone. OpenCompany turns a single operator into a full org chart.
Scouts, founders, engineers, designers, marketers, lawyers, finance, support and
recruiters, all instantiated as agents, coordinated by one host, working while
you sleep. You stay where humans are irreplaceable: capital, taste, and the
decisions that actually matter.
Everything else is delegated.

This isn't a chatbot with a to-do list. It's a company runtime: a durable
host that stands up a roster of specialized agents, gives each one a clear
mandate, and runs them as a coordinated business on top of the OpenHuman and
TinyHumans runtimes.

What one person can now run

Every folder under companies/ is a complete company you can
launch today, with a roster of agents, their responsibilities, and the handful
of moments where a human signs off:

You want to run a… Your agents handle You keep
Venture Studio Scouting, founding, building, launching, operating a portfolio Capital allocation & strategy
Startup Accelerator Sourcing, screening, mentoring, demo day, investor intros Investment decisions
VC Firm Deal flow, diligence, memos, portfolio support The final "yes"
Consulting Firm Research, analysis, modeling, decks, implementation plans Executive workshops
Software Company PM, design, frontend, backend, QA, security, docs, support, DevRel Product direction
Product Team A triaged queue, a groomed backlog, a defended roadmap Prioritization calls & roadmap sign-off
Marketing Agency Creative, copy, SEO, paid, email, landing pages, analytics Campaign sign-off
Design Studio Branding, UI, motion, illustration, user testing Creative direction
Media Company Finding, verifying, writing, illustrating, distributing stories Editorial standards
Influencer Brand Scripting, editing, thumbnails, posting, community, sponsorships Your face (or an avatar)
Game Studio Worlds, story, code, art, QA, balance, launch Creative direction
Game Business UA, monetization, LiveOps, community, store optimization Growth strategy
Recruiting Firm Sourcing, outreach, screening, interviews, offers Final hiring calls
Enterprise Sales Lead gen, outreach, CRM, proposals, contracts, follow-up Closing strategic accounts
Support Org Tickets, docs, bug reports, escalations, refunds Policy & escalation
Real Estate Co Sourcing, analysis, underwriting, contractors, tenants Purchase approvals
Accounting Firm Bookkeeping, tax, payroll, forecasting, audit prep Signing the filings
Law Firm Research, drafting, litigation support, discovery, compliance Approving filings
Pharma Startup Literature, molecule discovery, simulation, trial planning The lab work
Research Lab Source-backed research reports with the evidence attached Setting the question & accepting findings
Math Lab Verified answers to computational problems, with the programs that produced them Stating the problem & accepting the answer
Signals + Opportunity Studio Scouting signals, clustering pains, ranking opportunities into a weekly brief Which opportunities to fund

Twenty-two companies. One operator. Pick one and run it, or run several at once.
companies/README.md has the full catalog.

Quickstart

You do not need a software background to run a company. You need
Docker Desktop, a terminal,
and about fifteen minutes. On Windows the terminal must be POSIX —
WSL or Git Bash — because the
quickstart below uses export and ./scripts/launch-demo.sh.

git clone --recurse-submodules https://github.com/tinyhumansai/opencompany.git
cd opencompany
export TINYHUMANS_API_KEY="th-..."          # grab yours at tinyhumans.ai
export OPENCOMPANY_FEATURES="medulla"       # compile in the hosted Medulla brain the key unlocks
./scripts/launch-demo.sh marketing up

The first run takes a few minutes while it downloads and builds. When it
settles, open http://localhost:5173. That's the console, where you watch
your agents work and answer anything waiting on you.
./scripts/list-demos.sh lists the other businesses you can launch in place of
marketing, and ./scripts/launch-demo.sh marketing down shuts it all down.

Prefer to build the host from source, deploy it somewhere, or change the runtime
itself? That path lives in docs/running-locally.md:
Cargo builds, Compose, feature flags, the Tauri desktop preview, and
DigitalOcean / AWS deploys.

You'll want a TinyHumans API key. It's what unlocks Medulla and lets the
agents think and act. Without one you can still launch a company and look
around; the agents just won't do real work. Grab a key at
tinyhumans.ai and
export TINYHUMANS_API_KEY="th-...".

Why it works

  • A real org chart, not a prompt. Each company is declared as a roster of
    agents with distinct mandates in a simple company.toml. The host
    instantiates them, coordinates them, and keeps them running.
  • Humans in the loop where it counts. Every harness names the exact
    decisions reserved for you. Delegate the work; keep the judgment.
  • Built on proven runtimes. OpenCompany is a light host over OpenHuman and
    the TinyHumans agent modules, so it reuses their runtime instead of
    reinventing it.
  • Rust-fast and inspectable. An Axum HTTP surface, a small default build,
    and deeper capabilities behind feature flags. Simple to start, honest to
    operate, easy to test.
  • Yours to own. GPL-3.0, self-hostable, no lock-in.

The engine: Medulla

A company of one only works if something can hold the whole company in its head.
That something is Medulla, TinyHumans' orchestrator model, purpose-built to
run large fleets of agents as a single coordinated business.

Medulla is orchestrator-first. Every event, whether a customer email, a market
signal or a finished task, lands on a deep orchestration tier that reads the full
picture, decides what matters, and fans the work out across your agents. As your
company grows from nine agents to nine hundred, Medulla is what keeps it
coherent, on-strategy, and moving without you in every message. It's a hosted
model: you reach it with a TinyHumans API key, and OpenCompany is the open host
that points your companies at it.

Make it yours

Each company folder holds a company.toml, a plain text file naming the roles,
what each one owns, and where you want to be asked before anything happens. It's
written to be read by people; changing a role is editing a few lines rather than
programming. opencompany check reports any problems in plain language, and
adding a new business is a new folder, not a new program.
Your first company walks through it.

Documentation

Where What's there
gitbooks/ The full docs: what OpenCompany is, what one person can run, how Medulla drives it
docs/running-locally.md Docker, Compose, from-source builds, feature flags, desktop preview, deploy targets
docs/repository-layout.md Where everything lives in the tree and what each package owns
docs/spec/README.md Architecture reference
gitbooks/developers/ Build, CLI, authoring companies, deployment, configuration
qa/ Checking a release against a deployed tenant

Contributing

New here? Start with the
good first issues,
which are scoped to be finishable in a sitting.
CONTRIBUTING.md has the local checks to run before opening a
pull request, and anything big enough to break an existing company starts as an
RFC
rather than a PR.

Community

Discussions is where
questions get answered and large changes get argued out before they're built.
SUPPORT.md says which channel takes what.

License

OpenCompany is licensed under the GNU General Public License v3. See
LICENSE.

Yorumlar (0)

Sonuc bulunamadi