Skip to content

feat: add AI Bibliotek research project#24

Open
yepzdk wants to merge 3 commits into
mainfrom
feature/add-ai-bibliotek
Open

feat: add AI Bibliotek research project#24
yepzdk wants to merge 3 commits into
mainfrom
feature/add-ai-bibliotek

Conversation

@yepzdk
Copy link
Copy Markdown
Contributor

@yepzdk yepzdk commented May 27, 2026

Summary

Adds a new research project, AI Bibliotek — a concept prototype for a shared library where Danish public authorities publish and "hjemtage" (take home) AI assistants, initially built on OpenWebUI, so local use cases can scale nationally.

Inspired by and adapted from the existing dansk-viden-til-dansk-ai SPA, reskinned with a teal primary color (rest of the design reused).

What's included

  • Interactive SPA (docs/public/projects/ai-bibliotek/mocks/) — vanilla-JS, localStorage backend:
    • Forside med hero, statistik og en "kommer snart"-sektion der teaser fremtidige muligheder
    • Simpel brugerstyring (opret sig selv)
    • Katalog med fritekstsøgning og facetter: oprindelseskommune, sprogmodel, rammeværk (OpenWebUI-tag), datafølsomhed
    • Assistent-side med tabs: Beskrivelse, Modelkort, Readme, Viden (datagrundlag i opskriftsform), og JSON med versionsvælger + rigtig JSON-eksport (OWUI-shaped, downloades som fil)
    • "Del assistent"-flow (indsæt/upload OWUI-JSON → AI-foreslåede metadata → udgiv)
    • Mine assistenter, favoritter og samlinger
    • 10 seed-assistenter (2 fra Aarhus Kommune, jf. succeskriteriet) på tværs af OS2ai-kommuner
  • Report (index.md) — baggrund, formål, krav, afklarende spørgsmål (åbent vs. login, JSON-standard, download/upload på tværs), på-sigt roadmap, succeskriterie
  • Estimeringsnotat — faseopdelt estimat (660–1.120 t / ca. 5–8 mdr.) med et dedikeret afsnit om drift og driftsomkostninger
  • Wired into sidebar, home feature card, CLAUDE.md projects table, CHANGELOG

Test plan

  • npm run lint:mocks passes (mock banner present)
  • npm run docs:build builds clean
  • Open the prototype and verify: search/facets, assistant detail tabs, version dropdown, JSON export downloads a file, del-assistent flow, future-features teaser
  • Confirm the design assumption "katalog offentligt / del+eksport bag login" matches intent

🤖 Generated with Claude Code

yepzdk and others added 3 commits May 27, 2026 13:36
Shared library where Danish public authorities publish and "hjemtage"
AI assistants (initially OpenWebUI-based) so local use cases scale
nationally. Adapted from the Dansk Viden til Dansk AI SPA with a teal
reskin: katalog with facets (kommune, sprogmodel, rammeværk,
datafølsomhed), assistant detail with modelkort/readme/vidensopskrift
and versioned JSON export, and a "del assistent" flow. Includes report,
phased estimeringsnotat with a drift/driftsomkostninger note, and 10
seed assistants (2 from Aarhus).

Co-authored-by: Claude <noreply@anthropic.com>
Two ready-made logins (Aarhus, Odense) are seeded idempotently on app
start and listed on the login screen; clicking one fills the form so
reviewers can try the gated flows without registering.

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant