GitHub Setup — Publish Your RTT Module
Time: 20–30 minutes
Goal: Put your RTT module online so AI agents (and other students) can load it.
1. Create a GitHub Account (2–5 min)#
If you don’t already have one:
- Go to https://github.com
- Create an account
- Verify your email
That’s all you need.
2. Create a New Repository (3–5 min)#
- Click New Repository
- Name it anything you like (example:
rtt-starter) - Set it to Public
- Click Create Repository
You now have a place to upload your Starter Kit.
3. Upload the Starter Kit (5–10 min)#
- Open your new repository
- Click Add file → Upload files
- Drag the entire contents of the Starter Kit folder into the upload window
- Click Commit changes
Your RTT files are now stored on GitHub.
4. Enable GitHub Pages (5 min)#
This step makes your modules available on the web.
- Go to Settings
- Scroll to Pages
- Under Source, choose:
- Branch:
main - Folder:
/root(or/docsif you prefer)
- Branch:
- Click Save
GitHub will build your site.
This usually takes 30–60 seconds.
5. Visit Your Published Site (1–2 min)#
Your site will be available at:
https://your-username.github.io/your-repo/
Example:
https://student123.github.io/rtt-starter/
If it loads, your site is live.
6. Open Your Module in the Browser (1–2 min)#
Navigate to your module folder:
https://your-username.github.io/your-repo/modules/my-first-module/
If you see your README, your module is now public and agent‑readable.
7. Test with an AI Agent (2–3 min)#
Ask any agent:
“Load my RTT module from:
https://your-username.github.io/your-repo/modules/my-first-module/
and summarize its operators.”
If it responds correctly, your module is fully operational.
You’re Done#
You now have:
- a GitHub repository
- a published RTT site
- your first agentic module
- a working module.json
- a URL that any AI can load
You are officially part of the TriadicFrameworks ecosystem.