The source for happyhq.com/docs — the documentation site for HappyHQ, the AI workspace for everyday work.
Built with Next.js, Markdoc, and Tailwind CSS.
- If it's not documented, it doesn't exist.
- If you build it, you document it.
- If it changes, the docs change.
- If a feature can't be explained clearly, it's probably not ready.
Docs aren't a side thing at HappyHQ. They're part of the product.
Install Node.js 20+ and pnpm 10.2.1+, then:
git clone https://github.com/happyhqdotcom/docs.git
cd docs
pnpm install
pnpm devOpen http://localhost:3000/docs.
Content lives in src/content/, one folder per surface:
docs/— canonical product reference, organized into:- Start here — the onboarding path
- Core concepts — noun-led explainers (Q, Streams, Tasks, Playbooks, Specs, Chat, Uploads, Local-first)
- Using HappyHQ — feature manuals
- Running HappyHQ — install, config, self-host
- Contributing — for code contributors
- Resources — FAQ, troubleshooting, support
changelog/— release notes (stub for now)- Other surfaces (
guides,blog,api) are planned.
Each folder has a _meta.json that controls sidebar order and grouping.
See CONTRIBUTING.md. Community guidelines in CODE_OF_CONDUCT.md.
MIT, with a carveout for HappyHQ trademarks and brand assets. See LICENSE.