Spring til indhold
Rentemester
Dokumentation

Installation

Rentemester kører lokalt. Du skal bruge Bun og git — så kan du oprette en demo-virksomhed og køre smoke-flowet på få minutter.

Krav

Det er det. Ingen Node, ingen Docker, ingen database-server. Bun og en lokal SQLite-fil er nok.

1. Klon repoet

git clone https://github.com/mikkelkrogsholm/rentemester.git
cd rentemester

2. Installer afhængigheder

bun install

Bun henter @modelcontextprotocol/sdk og zod. Der er ikke meget mere — Rentemester holder afhængighedslisten kort med vilje.

3. Initialiser din virksomhed

Vælg en mappe hvor data skal ligge. Den skal være tom.

bun run src/cli.ts init --company ./min-virksomhed

Det opretter SQLite-ledgeren, mapper til bilag, og en konfigurationsfil. Du kan også køre den i en anden mappe — alt arbejde bruger --company-flaget til at pege på det rigtige bibliotek.

4. Tjek at alt virker

bun run src/cli.ts system healthcheck --company ./min-virksomhed

Hvis healthcheck er grøn, er du installeret korrekt.

5. Prøv et eksempel-flow

Repoet indeholder eksempler du kan køre igennem for at se hele flowet:

bun run smoke

Det kører hele smoke-testen: opretter en virksomhed, importerer bilag, bogfører, fakturerer, beregner moms, eksporterer til revisor og verificerer. Når den ender med "OK" har du set Rentemester arbejde end-to-end.

MCP-server (for AI-klienter)

Hvis du vil bruge Rentemester gennem Claude Desktop, ChatGPT eller en anden MCP-kompatibel klient:

bun run mcp

Og peg din klient mod den. Se MCP-installationsguiden ↗ for klient-specifik opsætning.

Næste skridt

Problemer?

Den hurtigste vej er at åbne et issue på GitHub med output fra fejlen. Husk at sløre evt. private data først (bilag, banktransaktioner, CPR/CVR).