Disciplined software development

From idea to blueprint to built.

Start with your software idea. Throughstone and your AI coding agent turn it into a planned, documented, well-architected project. Each step is turnkey and the system guides you throughout the process.

Plain Markdown + a Bash setup wizard · BSD-3-Clause
Throughstone — from idea to blueprint to built.
How it works

Three principles, all the way down.

The architecture you lay down at the start is carried through every phase, step, and check-in.

01

Think before you code.

Start with architecture docs and decision records, then code. You begin from a plan you can read and question.

02

Decisions get recorded.

Every meaningful choice is written down as a decision record, not buried in a chat log — so the “why” survives.

03

Work in runnable units.

Build proceeds in phases → steps → substeps, each a runnable unit with check-ins, so progress stays reviewable.

Who it's for

For anyone who wants to create AI-driven software that's built to last.

New to building with AI

You want to ship real software without inheriting a pile of generated code you don’t understand.

Early-career developers

You want the project-shaping discipline that turns a prompt into an architecture and a plan.

Senior devs, leads & founders

Hand it to the juniors — and to everyone who keeps asking “how do I actually start building with AI?”

Quickstart

Two commands to set up. Then just talk to your agent.

Run the wizard once, then hand the project to your AI agent in plain English. It drafts your architecture and then guides you through the code creation.

# 1 · Use this template, then clone it into a new folder named for your project
# (your-new-repo-url is on your new repo's green "Code" button)
$ git clone <your-new-repo-url> my-project && cd my-project

# 2 · Run the one-time setup wizard (asks a few questions)
$ ./init.sh

# 3 · Start your AI agent in that folder and send it one message:
> Read AGENTS.md and follow it.

# It runs the kickoff, drafts your architecture docs + decision
# records (you review), then builds in phases → steps → substeps.