Skip to content
@basefoundry

Base Foundry

Open-source developer tools for reliable local development, multi-repo workspaces, and production Python and Bash CLIs.

Base Foundry

Open-source developer tools for teams that work across multiple Git repositories.

Base Foundry makes local development more explicit and repeatable. Base coordinates repository setup, readiness, trusted execution, onboarding, and handoff, while companion libraries provide reusable foundations for Python CLIs and reliable Bash automation.

Start here

Read Why Base for the short explanation, or inspect Base Demo to see the workflow in a small working project. When the problem fits, start with Base.

Choose a project

If you want to... Start with
Coordinate setup, readiness, trust, and handoff across repositories Base — the local operating contract for GitHub-centered workspaces
See Base applied to a working project Base Demo — the compact reference project and interactive walkthrough
Build a production Python CLI with Click or Typer base-cli — reusable lifecycle, configuration, logging, cleanup, and machine-readable contracts
Learn base-cli from a working consumer base-cli-demo — an offline reference application
Keep operational scripts in reliable Bash base-bash-libs — sourceable libraries for execution, logging, files, Git, strings, and cleanup
Learn base-bash-libs from a working consumer base-bash-libs-demo — an offline support-bundle collector

How the pieces fit

Base (workspace operating contract)
├── base-cli             Python CLI foundation
├── base-bash-libs       Bash automation foundation
└── reference consumers  base-demo, base-cli-demo, base-bash-libs-demo

Base coordinates repository-owned setup, verification, trust, and handoff without turning independent projects into a monorepo. The companion libraries stay reusable outside Base, and the demo repositories show those boundaries in working applications.

Across the ecosystem, we favor explicit contracts over hidden workstation state, inspection before mutation, composable tools with narrow ownership, and pull requests backed by reproducible evidence.

Supporting projects

Explore and contribute

Each repository documents its own setup, support, contribution, release, and license contracts. Start with that repository's README before making changes.

Pinned Loading

  1. base base Public

    A local, GitHub-centric operating contract that makes a collection of independent repositories behave like one understandable, verifiably ready workspace for humans and coding agents.

    Python 119 15

  2. base-demo base-demo Public

    Reference Base-managed project and interactive demo

    Shell 1

  3. base-cli base-cli Public

    The production lifecycle layer for Click and Typer Python CLIs.

    Python 1

  4. base-cli-demo base-cli-demo Public

    Reference consumer and learning application for the base-cli Python framework.

    Python 1

  5. base-bash-libs base-bash-libs Public

    Sourceable Bash helper libraries for reliable shell scripts: error handling, logging, files, Git, strings, temp paths, cleanup hooks, and command runners.

    Shell 1

  6. base-bash-libs-demo base-bash-libs-demo Public

    Reference consumer and learning application for base-bash-libs

    Shell 1

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…