A collaborative knowledge base for the 200 OK Conference, built with Obsidian and Git.
- Clone this repository:
git clone https://github.com/techlahoma/200-ok-conference-vault.git
- Open the folder in Obsidian
- Install the Obsidian Git plugin (Settings > Community Plugins > Browse)
- Add your materials using the templates in
04-Templates/
- Navigate to
03-Content/speakers/in this repository - Click "Add file" > "Create new file"
- Name it
speaker-firstname-lastname.md - Copy the content from
04-Templates/template-speaker.md - Fill in your information and commit
Full setup with auto-sync:
- Clone the repository
- Open in Obsidian
- Install required plugins:
- Obsidian Git - Auto-sync with GitHub
- Templater - Template automation
- Dataview (optional) - Dynamic queries
- Configure Obsidian Git:
- Vault backup interval: 60 minutes
- Auto pull interval: 10 minutes
- Pull changes before push: ON
- Download
_repomix-output/full-vault-rollup.mdfrom this repository - Upload to Claude.ai or ChatGPT
- Ask questions like:
- "What sessions are about AI?"
- "Tell me about the speakers"
- "What should I attend if I'm interested in data?"
- Clone the repository
- Open in Obsidian as a read-only vault
- Navigate using the [[000-Global-Index]]
200-OK-Conference-Vault/
├── README.md # You are here
├── 000-Global-Index.md # Main navigation hub
├── 01-Primary-Categories/ # Top-level category pages
├── 02-Secondary-Categories/ # Sub-category pages
├── 03-Content/ # Actual content
│ ├── sessions/ # Session notes
│ ├── speakers/ # Speaker bios
│ └── resources/ # Materials and references
├── 04-Templates/ # Note templates
├── 05-Personal/ # Personal notes (git-ignored)
├── _repomix-output/ # AI-friendly rollup files
└── Attachments/ # Images and files
- Create a file in
03-Content/sessions/namedsession-your-topic.md - Use the [[template-session]] as your starting point
- Link to your speaker profile and any resources
- Create a file in
03-Content/speakers/namedspeaker-firstname-lastname.md - Use the [[template-speaker]] as your starting point
- Add your headshot to
Attachments/
- Create a file in the appropriate
03-Content/resources/subfolder - Use [[template-resource]] as your starting point
- For large files, host externally and link
This repository automatically generates LLM-friendly rollup files via GitHub Actions:
full-vault-rollup.md- Complete conference documentationsessions-only.md- Just session informationspeakers-only.md- Just speaker information
These are updated on every push to main.
- Make sure you have the latest changes:
git pull - Make your edits in Obsidian or any text editor
- Commit and push your changes
- The Obsidian Git plugin handles this automatically if configured
- Pull before making major edits
- Coordinate in Slack for significant changes
- Use
05-Personal/for scratch work
- Slack: #200ok on Techlahoma Slack
- Email: TBD
- Issues: Open a GitHub issue
MIT License - See LICENSE file for details.