Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mikepesh/labsmith

Repository files navigation

LabSmith

A Cowork plugin that builds hands-on training modules from vendor PDFs. Convert docs once, generate as many lab exercises as you need — each grounded in the actual product documentation.

Built with AI. I'm a presales engineer, not a developer. LabSmith was designed, built, and documented with heavy assistance from Claude (Anthropic). The architecture decisions are mine, the domain expertise is mine, but the Python, the shell scripts, and a good chunk of the problem-solving happened through conversation with an AI. If I can build this, you can too.

Quick start

git clone https://github.com/mikepesh/labsmith.git ~/Documents/labsmith
cd ~/Documents/labsmith
bash labsmith.sh

The wizard walks through prerequisites (Python, git, PDF stack) and the rest of the pipeline — same checks as setup.sh, which lives on for an optional install-and-verify-only pass if you prefer that first.

Experimental: A Textual terminal UI lives under tui/ for trying out menu-driven convert/chunk/query. It is not the default workflow. From the repo root: bash scripts/labsmith-tui.sh (installs textual into marker/venv/ on first run).

Then install labsmith.plugin in Claude Desktop.

Full setup, usage, and best practices: USER-GUIDE.md

Try it out, break it, tell me what sucks: Open an issue

About

Build hands-on training workshops from vendor PDFs. Cowork plugin for presales engineers.

Topics

Resources

Stars

Watchers

Forks

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /