@nanocollective/nanotune
v1.5.0
Published
A simple, interactive CLI for fine-tuning small language models on Apple Silicon. No YAML configs, no complex flags - just an interactive CLI that guides you through the process. ⚒️
Readme
Nanotune
A simple, interactive CLI for fine-tuning small language models on Apple Silicon — built by the Nano Collective, a community collective building AI tooling not for profit, but for the community. Everything we build is open, transparent, and driven by the people who use it.
No YAML configs, no complex flags — just an interactive TUI that guides you through each step. Nanotune handles the MLX and llama.cpp tooling for you automatically.

Quick Start
npm install -g @nanocollective/nanotune
nanotune init
nanotune data add
nanotune train
nanotune export
nanotune chat # talk to your fine-tuned model
nanotune benchmarkOr run directly with npx:
npx @nanocollective/nanotune initDocumentation
Full documentation is available online at docs.nanocollective.org or in the docs/ folder:
- Getting Started — Installation, requirements, and your first project
- Commands — Full reference for all CLI commands
- Guides — Training data, benchmarking, LLM judge, and tuning tips
- Configuration — Project config, recommended models, and judge setup
- Community — Contributing, Discord, and how to help
Community
The Nano Collective is a community collective building AI tooling for the community, not for profit. We'd love your help.
- Contribute: See CONTRIBUTING.md for development setup and guidelines.
- The collective: nanocollective.org · docs · GitHub · Discord
- Support the work: The Support page covers donations and sponsorship.
- Paid contribution: The Economics Charter sets out how scoped paid bounties work.
