What is workthin?
workthin is a knowledge vaccination platform. When your project solves a problem — a production outage, a tricky configuration issue, a migration pitfall — workthin captures that solution as knowledge. Next time anyone on the project encounters the same class of problem, workthin automatically surfaces the proven fix.
Core Concepts
| Concept | Description |
|---|---|
| Knowledge | A reusable knowledge unit: title, body, AI-structured fields, and metadata |
| Scope | Visibility boundary — personal, project, or global |
| Protection Layer | 3-stage secret masking pipeline (regex + entropy + AI) that sanitizes knowledge before storage |
| Detail Level | Response verbosity — summary, standard, full |
| Thought Chain | Linked sequence of knowledge entries via prev_knowledge_id for tracking evolving solutions |
| Branch | Fork a knowledge entry via branch_from_id to explore alternative solutions |
| Environment Fingerprint | Captured runtime context (OS, language versions, etc.) attached to knowledge |
| Contributor Rewards | Credit system for knowledge that gets promoted to global scope |
Architecture
Problem → Protection Layer → Match?
├─ Yes → Return knowledge (auto-resolve)
└─ No → Create new knowledge from solutionAccess Methods
- CLI —
$ wtcommands for terminal workflows - MCP Server — Native integration with Claude Desktop, Claude Code, Cursor, and AI assistants
- REST API — Programmatic access for automation and integrations
- Web UI — Dashboard for browsing, creating, and managing knowledge
Next Steps
- Quick Start — Get running in 5 minutes
- Concepts — Deep dive into the data model
- CLI Installation — Install the CLI