Skip to content

Releases: officialdad/camne

camne 0.9.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 01:33
v0.9.0
8a96d18

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and anything the safety checker flags gets a camne warning: line above the command first.

What's Changed

Full Changelog: v0.8.0...v0.9.0

camne 0.8.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 00:18
v0.8.0
a40cf5a

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and anything the safety checker flags gets a camne warning: line above the command first.

What's Changed

Full Changelog: v0.7.0...v0.8.0

camne 0.7.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 12:02
v0.7.0
879db06

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and anything the safety checker flags gets a camne warning: line above the command first.

What's Changed

  • fix: detect a changed model by digest, and open first launch and updates with the wordmark by @opariffazman in #39

Full Changelog: v0.6.0...v0.7.0

camne 0.6.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 03:09
v0.6.0
b9bba4b

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and anything the safety checker flags gets a camne warning: line above the command first.

What's Changed

Full Changelog: v0.5.0...v0.6.0

camne 0.5.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 02:35
v0.5.0
a9b9437

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and anything the safety checker flags gets a camne warning: line above the command first.

What's Changed

  • chore: move the release header and the release shell out of the workflow YAML by @opariffazman in #34
  • feat: show speed and time left while camne downloads by @opariffazman in #36

Full Changelog: v0.4.0...v0.5.0

camne 0.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 00:39
v0.4.0
7e56762

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and anything the safety checker flags gets a camne warning: line above the command first.

What's Changed

  • feat: check for a newer release and offer to install it by @opariffazman in #27
  • feat: give both safety levels one warning shape and print every reason by @opariffazman in #28
  • feat: print every user-facing string in English by @opariffazman in #29
  • docs: re-record the demo and match the README to what camne prints by @opariffazman in #32

Full Changelog: v0.3.0...v0.4.0

camne 0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 12:16
v0.3.0
eed7958

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne downloads llama-server and the model (~1 GB, once), printing the size before it starts and the progress while it runs. camne doctor reports what is missing without downloading anything. Everything runs offline after that — nothing you type ever leaves the machine.

camne only prints commands, it never runs them, and dangerous ones are flagged with a BAHAYA warning first.

What's Changed

  • ci: build, test, vet, cross-compile check, and a staticcheck lint gate by @opariffazman in #9
  • ci: add tag-triggered release workflow producing six verified binaries by @opariffazman in #10
  • chore: add checked-in Claude Code hooks and permissions by @opariffazman in #11
  • docs: add status badges and a VHS-recorded demo by @opariffazman in #12
  • chore: adopt the toptal Go gitignore template by @opariffazman in #13
  • docs: English repo docs, and release notes that read like a release by @opariffazman in #14
  • feat: drop the first-run download consent prompt by @opariffazman in #18
  • feat: colour the output — syntax-highlighted command, BAHAYA block by @opariffazman in #19
  • docs: add hero logo and social preview image by @opariffazman in #20
  • Cut the BAHAYA and Awas warnings down to one word by @opariffazman in #21

New Contributors

Full Changelog: v0.2.0...v0.3.0

camne 0.2.0

Choose a tag to compare

@opariffazman opariffazman released this 12 Aug 17:59
v0.2.0
6d0990a

camne now works end to end: question in, local model answers, safety checker reviews it, command out.

  • Resident llama-server (llama.cpp b10333, pinned) over a UNIX socket inside a 0700 directory; Windows uses a loopback port instead.
  • Zero setup: one consent prompt, the download verified by SHA-256 before it is unpacked, and resumed if the connection drops.
  • Safety checker ported wholesale from the whatisit adversarial audit — !! BAHAYA on dangerous commands, and camne still never executes anything.
  • Model: nl2sh-1.5b. English, deliberately — the Malay model follows the bake-off.
  • Measured on real hardware: 0.16 s warm answer, 1 GB download with progress and retry.

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

On first run camne asks permission to download llama-server and the model (~1 GB, once). Answer anything but y and nothing is downloaded. Everything runs offline after that — nothing you type ever leaves the machine.

🤖 Generated with Claude Code

camne 0.1.0

Choose a tag to compare

@opariffazman opariffazman released this 12 Aug 17:04
v0.1.0
697e13d

Milestone 1: the skeleton. camne <question> prints a shell command from a temporary keyword table — no model yet, just enough to prove the shape and the delivery path.

Six static binaries — Linux, macOS and Windows on both amd64 and arm64. No runtime, no dependencies, nothing to install alongside them.

Linux / macOS: curl -fsSL https://raw.githubusercontent.com/officialdad/camne/main/install.sh | sh
Windows: download camne_windows_amd64.exe (or camne_windows_arm64.exe) below.

Every asset's SHA-256 is in checksums.txt. install.sh verifies it before installing and refuses on a mismatch.

camne only prints commands. It never runs them.

🤖 Generated with Claude Code