Downloads

The signed source archive is the release. Everything else on this page is a convenience build, and says so.

Apache releases

NO APACHE RELEASE YET

Apache Maka (Incubating) has not made an Apache release. When the first one passes its vote, this section will list it: the source archive, its SHA-512 checksum and detached GPG signature from the ASF distribution directory, and the KEYS file the signature verifies against.

Until then the distribution directory does not exist: https://downloads.apache.org/incubator/maka/


Verify a release

Every Apache release is verified the same way, and every reviewer on the vote does this before voting.

Step 1: Import the release managers’ keys
curl -O https://downloads.apache.org/incubator/maka/KEYS
gpg --import KEYS
Step 2: Check the signature
curl -O https://downloads.apache.org/incubator/maka/<version>/apache-maka-<version>-incubating-src.tar.gz
curl -O https://downloads.apache.org/incubator/maka/<version>/apache-maka-<version>-incubating-src.tar.gz.asc
gpg --verify apache-maka-<version>-incubating-src.tar.gz.asc apache-maka-<version>-incubating-src.tar.gz
Step 3: Check the checksum
curl -O https://downloads.apache.org/incubator/maka/<version>/apache-maka-<version>-incubating-src.tar.gz.sha512
shasum -a 512 -c apache-maka-<version>-incubating-src.tar.gz.sha512

Desktop Nightly

NOT AN ASF RELEASE

Desktop Nightly is built daily from main for developers and testers and published as a GitHub prerelease. Choose the newest Maka Desktop Nightly; after installation the app updates itself on the Nightly channel. It is not an ASF release and is not intended for production use. It targets Apple Silicon Macs. Windows is an unsigned preview, not a supported release tier.

Try Desktop Nightly

Build from source

  • Node.js 22.19 or newer
  • npm 11
  • Git
  • ripgrep, which the Grep tool shells out to
Step 1: Clone the repository
git clone https://github.com/apache/maka.git
cd maka
Step 2: Install and build every workspace
npm ci
npm run build

CONTRIBUTING covers the workspace layout and how to start Desktop, the TUI and the CLI from that build.