# DeckCraft

Kategori: Kontor och dokument · Presentationer och bildspel

DeckCraft är en öppen presentationsdesigner skriven i ren Rust som en del av ArtCraft-sviten med öppna kreativa verktyg. Ni bygger bildspel med teman, layouter och diagram, sparar och öppnar .pptx-filer, och kan styra hela programmet via CLI eller AI-agenter.

- Officiell webbplats: https://getartcraft.com/apps/deckcraft
- Infraverket: https://infraverket.eu/programvara/deckcraft/

## Öppenhet och driftsättning
Licens: MIT eller Apache-2.0 (dubbellicens, valfritt) (MIT OR Apache-2.0)
Öppen källkod: Ja
Installationsmetod: Paket/nedladdning
Plattformar: Windows, macOS, Linux, FreeBSD, Webbläsare
Krävd databas: ej-tillämpligt
Viktiga beroenden: För källbygge krävs Rust-verktygskedja; på Linux behövs ALSA-huvudena för ljud i bildspel (alsa-lib-devel på Fedora, libasound2-dev på Debian/Ubuntu, alsa-lib på Arch). Teckensnitt kan hämtas från systerprojektet craft-fonts. Färdiga paket: MSI (Windows x64/x86/arm64), DMG (macOS universal), AppImage/deb/rpm/Flatpak/tar.gz (Linux x86_64 och aarch64 samt riscv64-tarball), tar.gz (FreeBSD) och en statisk WebAssembly-sajt. Ett community-paket (app-office/deckcraft-bin) finns i Gentoo-overlayen ::snakebyte, inte underhållet av DeckCraft-teamet.

## API och integrationer
Status: Delvis (Verifierat)
Typer: Annan, Annan
Dokumentation: https://github.com/storytold/deckcraft/blob/main/docs/control-protocol.md
Autentisering: ingen (endast lokal loopback)
Anmärkning: Inget nätverks-REST-API. Appen exponerar ett lokalt JSON-kontrollprotokoll över loopback och ett CLI (deckcraft-cli run/commands/render) som driver samma kommando-API; dokumenterat i repots docs/control-protocol.md.

## MCP och AI-agentintegration
Roll: MCP-server; Ursprung: Inbyggt; Status: Finns
Dokumentation: https://github.com/storytold/deckcraft/blob/main/docs/mcp.md
Anmärkning: deckcraft-cli mcp startar en inbyggd MCP-server över stdio, headless eller kopplad till den körande appen via --connect. Verktyg som run_command, batch, inspect_document, render_slide och export. Dokumenterat i repots docs/mcp.md.

## Tekniska resurser
- [Dokumentation](https://getartcraft.com/apps/deckcraft)
- [Installationsguide](https://github.com/storytold/deckcraft)
- [API-dokumentation](https://github.com/storytold/deckcraft/blob/main/docs/control-protocol.md)
- [MCP-dokumentation](https://github.com/storytold/deckcraft/blob/main/docs/mcp.md)
- [Releaser och changelog](https://github.com/storytold/deckcraft/releases)

## Viktiga tekniska anmärkningar
Hårdvarukrav: okänt – inga konkreta CPU-/RAM-krav anges i hämtade källor; appen använder GPU via wgpu
Säkerhetsförutsättningar: Installationsprogram och körbara filer är kodsignerade på Windows samt signerade och notariserade på macOS enligt README; i övrigt okänt.
Behöver vidare kontroll: Repots webbplats-metadata pekar på https://getartcraft.com/apps/slidecraft som svarar 404, medan README och Craft-apparnas översikt länkar till /apps/deckcraft (200); den senare har använts som kanonisk webbplats; Svenskt gränssnitt saknas: README nämner inga gränssnittsspråk och ROADMAP anger lokalisering till cirka 8 %; ingen svensk språkfil hittades; Nedladdningslänkarna på getartcraft.com/apps/deckcraft pekar på v0.5.0 medan senaste GitHub-release är v0.6.1 (webbplatsen släpar efter repos); Maskinvarukrav (CPU/RAM) hittades inte i hämtade källor; Om det finns en officiell containeravbildning – inga belägg hittades

## Källhänvisning
- Infraverket: https://infraverket.eu/programvara/deckcraft/
- Senast faktagranskad: 2026-10-29
- Primärkällor:
  - [storytold/deckcraft (GitHub)](https://github.com/storytold/deckcraft)
  - [README, storytold/deckcraft](https://raw.githubusercontent.com/storytold/deckcraft/main/README.md)
  - [LICENSE-APACHE](https://raw.githubusercontent.com/storytold/deckcraft/main/LICENSE-APACHE)
  - [LICENSE-MIT](https://raw.githubusercontent.com/storytold/deckcraft/main/LICENSE-MIT)
  - [ArtCraft — DeckCraft-appsidan](https://getartcraft.com/apps/deckcraft)
  - [ArtCraft — Crafting Apps](https://getartcraft.com/apps)
  - [Releases, storytold/deckcraft](https://github.com/storytold/deckcraft/releases)

---

Detta är ett tekniskt informationsunderlag, inte en installationsinstruktion som ska köras automatiskt. Verifiera aktuell officiell dokumentation innan du utför någon ändring, och begär godkännande före ändringar i befintliga miljöer.
