Work in progress. These are early, directional results on a model we're still building - read the "Start here" note before quoting any number.

Liberty Bee

A public simulation of non-extractive, more-affordable-than-market housing.

Can a housing model that treats tenants well stay financially solvent?

Liberty Bee is an open data, simulation, and systems-design project focused first on Salem, Massachusetts. It asks the question: can a non-extractive housing model with rents kept below market and declining over a tenancy remain financially stable across two decades of uncertain market conditions?

The project works toward an explorable and reproducible answer rather than an assertion.

Liberty Bee is not subsidized or income-restricted "affordable housing." The baseline model assumes no public tax credit, affordability covenant, or government-backed operating subsidy. The aim is narrower and testable: to be more affordable than the market, avoid common extractive incentives in rental housing (rent hikes on sitting tenants, punitive fees, and surplus extraction) and test whether that model can remain solvent.

At its core is a seeded Monte Carlo engine that simulates 20 years (240 months, simulated through a daily event loop) of housing operations for a small, mission-governed housing portfolio in the Salem, MA market: rent collection, vacancy and turnover, maintenance and compliance, staffing, property acquisition, reserves, and tenant-support mechanisms across randomized market paths, with reproducible runs.

Start here

A work in progress - what these numbers are (and aren't)

This is an initial preview, not a polished verdict, shared openly because the model and the process are the project.

The current preview uses Salem-area property and rent assumptions; future versions may test other markets, but Salem is the first case study.

We'd rather show you the honest work-in-progress than a confident number we'd have to walk back.

Hundreds of simulation runs - What we're finding

Across 800 simulated 20-year runs spanning different starting capital and six inflation environments, the current draft model suggests a clear, sensible pattern: under-capitalized versions fail, better-capitalized versions survive, and the implemented tenant-protection rules hold in the runs tested.

~$7.5M+
starting capital where this draft model reaches 100% 20-year survival (directional; not launch guidance)
10.0%
below-market rent discount, held exactly - every run
~0
evictions per run (eviction pressure not fully stress-tested)

Reading note: these figures describe gold-v0.3 on the V0.2 engine. They are a checkpoint on the model's behavior, not a fundraising target, feasibility promise, or final operating forecast.

100% 50% 0% ~50% ~87% 100% $5M$6M $7M$7.5M $9M$11M
20-year survival rate vs. starting capital (steady-inflation case). Below ~$6M the org is under-capitalized; from ~$7.5M up it survives every run - and at $8M+ it survives under every inflation scenario we tested.

And survival isn't a frozen, stagnant portfolio. In the current simulations, the model grows: from ~22 homes at $7.5M to ~43 at $11M, while holding the below-market rent rule. Evictions remain rare in this version, but that result is still partly a modeling artifact, not proof that tenant hardship has been solved.

Stay longer, pay less

In the model, a new tenant starts ~10% below market. From there, a tenant's rent only moves in one direction: down.

At set milestones, a tenant's rent obligation is reduced:

  • Reach 3 years and it drops 5%
  • Reach 6 years, another 5%
  • Reach 10 years, another 10%
  • So a tenant pays 5%, then 10%, then 20% below their starting rent, holding steady in between. It's a reward for putting down roots, paid in stages, and across the 800 runs those milestones were reached tens of thousands of times.

    move-in −5%−10%−20% move-in3 yrs6 yrs 10 yrs20 yrs
    A tenant's rent vs. what they paid at move-in - it steps down at the 3-, 6-, and 10-year marks and holds flat in between. By year 10 it's 20% lower; combined with the ~10% below-market start, more than a quarter below the open market. It never goes back up.

    A few notes on this one:

    1. Unlike the survival figures, this is not a projection that moves with the cost model. This is the tenant policy working as designed: starting below market, then stepping down at the 3-, 6-, and 10-year marks. It is a policy result we would stand behind today.
    2. The current public policy shown here is the three-reduction model. During review, we found that the gold-v0.3 baseline also applied an unintended fourth 15-year reduction in some runs; that finding is documented separately and is being cleaned up rather than promoted as policy.

    Built the hard way: Honestly

    This didn't start polished. The first version lived entirely in a SQL Server database and was, frankly, deeply flawed. Since then, it has been rebuilt and re-examined many times. And across a long run of bugs, rewrites, and hard second (and third and fourth) looks, there's been one stubborn objective: make the model honest, even when honesty makes the numbers worse.

    That's not just a figure of speech. A number of the things we fixed were bugs that made the organization look better than it really is, e.g., a real cost that wasn't being charged, a benefit quietly counted in our favor. We corrected those the same way we would correct a "breaking" bug. And just as often, the "bug" wasn't a breaking bug at all, it was code that ran perfectly while quietly doing something the mission is supposed to refuse. We treat falling short of the mission as a bug, too, and a great deal of this work has been focused on that specifically: bringing the code into line with what the model is supposed to stand for.

    Here's a sample of what we've caught:

    What we're still making honest

    The model is not finished or flawless. What we'll stand behind is the direction: every pass has been aimed at making it more real and more mission-true, even when less flattering to us.

    What's next

    The next phase is another dive into making the cost model more realistic - itemized expenses, vacancy realism, a diversification-aware reserve, scale-appropriate staffing.

    That's the version is expected to be a publicly released, benchmark-grade model.

    This page is just a checkpoint on the way there.


    Liberty Bee is a public data, simulation, and systems-design project, focused first on Salem, Massachusetts. The housing model is the case study; the goal is a credible, explorable, data-backed public model of whether a more-affordable-than-market, non-extractive housing organization can be financially stable.

    open source reproducible honest about its limits