OPEN SOURCE CONTENT PLATFORM
Kunskap in,
publicerbart content ut
SourcePress ersätter traditionellt CMS med markdown-filer i Git, AI-genererat innehåll och automatisk kvalitetskontroll. Full spårbarhet. Noll drift.
Problemet med traditionellt CMS
DRIFT
Server + databas + uppdateringar
WordPress, Payload, Contentful — alla kräver infrastruktur som kostar pengar och tid att underhålla.
AI-INTEGRATION
API-wrappers och plugins
AI-integrationer i traditionella CMS kräver custom-kod, API-nycklar och underhåll av ytterligare ett lager.
SPÅRBARHET
Vem skrev vad och varför?
Versionshistorik i CMS är begränsad. Rollback kräver backups. Ingen provenance för AI-genererat innehåll.
SourcePress-lösningen
NOLL DRIFT
Markdown + Git + Cloudflare
Filsystemet är databasen. Git är versionskontrollen. Cloudflare Pages är gratis hosting. Totalkostnad: €0/mån.
AI-NATIVE
MCP-server med 10 verktyg
Claude, GPT eller vilken AI som helst skapar schema-validerat content med korrekta relationer. Alla ändringar blir PRs.
FULL PROVENANCE
Varje påstående har en källa
AI-genererat content spåras med modell, källfiler och datum. Kunskapsgrafen kopplar ihop allt.
Hur det fungerar
Mata in kunskap
Mötesanteckningar, kunddata, projektfakta — skriv eller klistra in. Systemet klassificerar kvaliteten och lagrar strukturerat.
AI genererar content
Säg "skapa ett kundcase om Trafikförvaltningen". AI:n läser kunskapsbasen, följer schemat, och visar ett utkast för din feedback.
Iterera i chatten
"Mer fokus på tillgänglighetsarbetet." AI:n reviderar. "Lägg till nyckeltal." Klar? Säg "publicera".
Validera + PR + preview
Systemet validerar relationer, skapar en branch, öppnar PR med preview-URL. Granska, godkänn, merge — live.
Automatisk stale-detection
När kunskap uppdateras flaggar systemet vilka sidor som behöver regenereras. Ingen manuell tracking.
Jämförelse
| Traditionellt CMS | SourcePress | |
|---|---|---|
| Drift | Server + DB | Ingenting |
| Kostnad | €50-500/mån | €0 |
| Versionshistorik | Plugin/manuellt | Git (komplett) |
| Review | Custom workflow | GitHub PRs |
| AI-integration | API-wrapper | MCP-native |
| Rollback | Komplicerat | git revert |
| Vendor lock-in | CMS-specifikt | Standard markdown |
Content som materialized views
Publicerade sidor genereras från en kunskapsbas med explicit provenance. Varje påstående kan spåras tillbaka till sin källa. När en källa ändras flaggar systemet vilka sidor som blivit stale.
knowledge/
Råfakta, möten, projekt
→ Klassificeras automatiskt
graph.json
Entiteter + relationer
→ Stale-detection
src/content/
Publicerat, Zod-validerat
→ Preview-deploy per PR
Teknisk stack
Astro 6
SSG
Zod
Schema-validering
Tailwind
Styling
MCP SDK
AI-integration
Cloudflare
Hosting
GitHub
CI + PRs
Vitest
41 tester
TypeScript
Genomgående
10 MCP-verktyg
Alla tillgängliga via Claude Desktop, Claude Code, eller valfri MCP-klient.
ingest_knowledge Mata in rå kunskap — klassificera och lagra
list_knowledge Lista kunskapsfiler med filtrering
get_knowledge Hämta knowledge + schema för content-generering
write_content Spara content med överskrivningsskydd
validate_content Validera relationer mot schema
open_preview_pr Skapa branch, committa, pusha, öppna PR
rebuild_graph Bygg om kunskapsgraf från knowledge/
check_stale Hitta content med föråldrade källor
preview_content Generera HTML-preview
draft_case Legacy scaffolding (ersatt av get_knowledge)
Byggt av Digitalist Open Tech
SourcePress är en PoC som visar att docs-as-code + AI kan ersätta traditionellt CMS.
11 sidor · 7 content-typer · 10 MCP-verktyg · 41 tester · 17 lärdomar