Chalk

Get started with Chalk

Schools can either run Chalk themselves on their own infrastructure, or let us host it. Both options are free for K-12 districts — pick whichever fits your team.

Self-host

Run Chalk on your own infrastructure

Full feature set, free forever under AGPL-3.0. You control your data, your uptime, and your release cadence.

# Linux / macOS — download the latest binary
curl -fsSL https://github.com/usechalk/chalk/releases/latest/download/chalk-$(uname -m)-$(case "$(uname -s)" in Linux*) echo unknown-linux-gnu;; Darwin*) echo apple-darwin;; esac) -o chalk
chmod +x chalk && sudo mv chalk /usr/local/bin/

# Initialize and run the admin console
chalk init && chalk serve --port 8080

Windows: download the .exe from Releases. Run chalk update later to stay current.

  • All connectors and features
  • No accounts, no telemetry
  • Community support on GitHub

Cloud-hosted

We run it for you

Free for schools. Email verification, no credit card. We handle backups, updates, and monitoring.

Lowercase letters, digits, and hyphens. Starts with a letter. 3–31 characters.

Free for K-12 schools.

By signing up you agree to our Terms and Privacy Policy.