You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -22,6 +23,12 @@ npx contentrain serve # open the local review UI
22
23
23
24
That's it. You now have a governed content workspace with models, validation, review branches, and a local UI — no account, no cloud, no proprietary content format.
24
25
26
+
Start here:
27
+
28
+
- [See the 2-minute demo](https://ai.contentrain.io/demo)
29
+
- [Read the docs](https://ai.contentrain.io)
30
+
- [Open the normalize guide](https://ai.contentrain.io/guides/normalize)
31
+
25
32
## What Contentrain is for
26
33
27
34
- **Rescuing hardcoded strings** from existing apps and turning them into structured, translatable content
@@ -162,7 +169,10 @@ npx contentrain doctor # setup health check
162
169
163
170
## Documentation
164
171
165
-
**[ai.contentrain.io](https://ai.contentrain.io)** — full docs with guides, reference, and framework integration.
172
+
- **[2-Minute Demo](https://ai.contentrain.io/demo)** — the fastest way to understand the product
173
+
- **[Getting Started](https://ai.contentrain.io/getting-started)** — install, connect an agent, and run the first workflow
174
+
- **[Normalize Guide](https://ai.contentrain.io/guides/normalize)** — the main hardcoded-string rescue flow
175
+
- **[Full Docs](https://ai.contentrain.io)** — guides, package reference, and framework integration
Contentrain stores content as plain JSON and Markdown in a git-backed `.contentrain/` directory. Any platform that reads JSON can consume this content directly. This package adds a TypeScript convenience layer that turns content models into a generated JS/TS client with:
This package follows the [Agent Skills standard](https://agentskills.io) for progressive disclosure: each skill has a `SKILL.md` (loaded on activation) and optional `references/` (loaded on demand).
0 commit comments