Self-host-first path β€” keep MIT + export + infra control visible

Keep self-hosting open from day one

Free forever Β· No credit card Β· use the account only if it helps you test the workflow faster, not because you are giving up control

Here's what happens after you sign up

  1. πŸ–₯️Inspect the self-host docs and compare the managed path honestly
  2. πŸ“¦Use the starter kit so the file format is clear before you wire infra
  3. πŸ”Upgrade later only if hosted saves meaningful setup and maintenance time
Before you commit
βœ“MIT + self-host is a real path, not bait for an eventual forced upgrade.
βœ“The course format stays legible Markdown + YAML, so you keep your escape hatch.
βœ“If the managed path never feels worth it, you should keep your $19 and self-host.
or continue with email

Not ready to create an account yet?

Try the sample repo flow first, compare self-host vs managed, and only sign up when the workflow feels believable.

Already have an account? Sign in

By creating an account, you agree to our Terms of Service and Privacy Policy.

Why this is safe to try

The signup path should not feel like a trap.

If you are skeptical, start with the sample repo, keep self-hosting on the table, and only pay if the managed path saves real time.

Read-only preview first

You can generate a repo outline before signup. TeachRepo does not push to your GitHub repo during preview.

Export + self-host stay real

MIT-licensed core, transparent file format, and a clear self-host path if you do not want platform lock-in.

Async is welcome

If calls or recordings are annoying, you can stay async over email and still get help or share feedback.

Human help on the first import

Concierge onboarding is available for the first repo so creators do not get stuck reverse-engineering the format.