Licensing¶
Starfarer is Copyright (C) 2026 John Seals. Created by John Seals, with assistance from Claude Code (Claude Opus 5.5).
| Part | License | Where |
|---|---|---|
| The core: the hub, the Bridge, built-in Modules | GNU Affero General Public License v3.0 or later | everything except sdk/ (see LICENSE) |
| The Module SDK: the interfaces, manifest schema and helpers a Module uses | MIT | sdk/ (see sdk/LICENSE) |
The built-in personas' model: Built with Llama¶
The built-in personas run on a model Starfarer downloads, not one it includes: Llama 3.3 8B Instruct (128K context),
abliterated, from https://huggingface.co/noctrex/Llama-3.3-8B-Instruct-128k-abliterated-GGUF. Llama 3.3 is
licensed under the Llama 3.3 Community License Agreement, Copyright (C) Meta Platforms, Inc. All Rights Reserved.
Use of the model is subject to that license and Meta's Acceptable Use Policy. The Modelfiles in
starfarer/modelfiles/ (the personas' notes and settings) are part of Starfarer.
Voice models Starfarer downloads¶
Voice runs on models Starfarer downloads, not ones it includes: Engineering → Voice (or python -m
starfarer.voice.fetch) gets each from its project's own release and checks it against a pinned SHA-256 hash.
| For | Model | From | License |
|---|---|---|---|
| Hearing | NVIDIA Parakeet TDT 0.6B v2 (int8, sherpa-onnx export) | github.com/k2-fsa/sherpa-onnx releases | CC-BY-4.0, NVIDIA |
| Hearing, lighter | Moonshine Base (int8, sherpa-onnx export) | github.com/k2-fsa/sherpa-onnx releases | MIT, Copyright (c) 2024 Useful Sensors |
| The AI's voice | Kokoro-82M v1.0 (ONNX) and its voices | github.com/thewh1teagle/kokoro-onnx releases | Apache-2.0 (hexgrad/Kokoro-82M) |
| Voice ID | WeSpeaker ResNet34, trained on VoxCeleb | github.com/k2-fsa/sherpa-onnx releases | CC-BY-4.0 (follows VoxCeleb), WeNet |
| Wake words | sherpa-onnx keyword spotter (zipformer, GigaSpeech) and sherpa-onnx's WebAssembly build | github.com/k2-fsa/sherpa-onnx releases, npm | sherpa-onnx: Apache-2.0; the model: see its release |
| Speech detector (optional) | Silero VAD (ONNX) | github.com/k2-fsa/sherpa-onnx releases | MIT, Copyright (c) 2020-present Silero Team |
Module exception¶
As a special exception, the copyright holder gives you permission to create, distribute and sell Modules that
interact with Starfarer only through the Module SDK in sdk/ (its documented interfaces, manifest format and
helpers) under terms of your choice, including closed-source and commercial terms. Such a Module is not a work
based on the core for the purposes of the AGPL. This exception does not apply to changes to the core itself or to
code copied from it; those remain under the AGPL.
Contributing¶
Contributions to the core are accepted under the Contributor License Agreement in CLA.md, so the project can
keep offering the Module exception and other licensing options in the future.
This notice states the project's intent in plain words. It is not legal advice; have it reviewed by a lawyer before selling anything.