spark 1.37 . by forgewright-ai

spark -- credits and licenses

spark vendors none of the projects below. bootstrap.sh downloads each one, pinned by version and sha256, from its own upstream to your machine at install time; apt, pacman and Homebrew install the rest from their own repositories. spark's own code is MIT (LICENSE). The banner in home/.config/spark/banner is spark's own artwork.

The engine

llama.cpp -- https://github.com/ggml-org/llama.cpp -- MIT (c) The ggml authors

Release b10689 (LLAMA_VERSION in engine.env), six flavours (macOS arm64, macOS x64, Linux x64, Linux x64 Vulkan, Linux arm64, Linux arm64 Vulkan), each pinned by sha256.

The tale

The text in home/.config/spark/tale is the maintainer's own, CC BY-NC-ND 4.0.

Palettes

Colour values only, no code copied; the license is the upstream's:

The AI's packages (apt or pacman, Linux; macOS needs none)

None of these is shipped by spark; apt or pacman installs them from the distro's own repositories, unpinned. The names are the distro's own, as distro/debian.env and distro/arch.env list them (tests/docs_test.py checks every name there is credited here); where the two families name one project differently, both names are here.

The shell tools

The look and the workstation tools -- tmux, starship, the Nerd Font, bat, eza, fzf, zoxide, ripgrep, fd, jq, btop -- are spark-shell's, its own repository with its own credits (github.com/forgewright-ai/spark-shell). An editor's plugin is its own repository too (github.com/forgewright-ai/<name> -- spark-micro, spark-neovim, spark-vim, spark-helix, spark-nano, spark-w3m, spark-newsboat).

Models

Downloaded by bootstrap.sh, never vendored. Each row's size and sha256 come from Hugging Face's file metadata; every row in models.env names its license. GGUF quantizations by bartowski and unsloth.

Built with Claude

The v1.0 refactor and simplification -- the layer split, the guided first run, the model catalog, the chooser, the chat, the fresh-account proofs, and these docs -- were designed and implemented with Claude (Anthropic) in Claude Code, directed and reviewed by the maintainer.

Every such commit carries a Co-Authored-By: Claude trailer, so git log tells the same story as this paragraph. The mistakes are the maintainer's.

Corrections

A correction or a missing name is a pull request away.

source: CREDITS.md on GitHub -- this page is that file at spark v1.37