Notes-first path β€” for workshop notes, drafts, and local Markdown folders

Start from Markdown notes, not a perfect repo

Free forever Β· No credit card Β· we keep the first step small so notes-first creators can structure content before they commit to a bigger setup

Here's what happens after you sign up

  1. πŸ“Open the notes-first starter kit or create a free account for a guided sample import
  2. 🧱Shape one folder into course.yml + lessons/ instead of migrating everything at once
  3. πŸ“šPublish one small preview lesson before you decide whether hosted or self-host is worth it
Before you commit
βœ“You do not need a polished repo before TeachRepo becomes useful.
βœ“The starter kit gives you a known-good folder structure so you can stop guessing the format.
βœ“Self-host stays available later if you only want hosted once it saves obvious time.
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.