Skip to content

Conversation

@telnet2
Copy link
Owner

@telnet2 telnet2 commented Dec 16, 2025

Summary

  • Add Makefile with targets for building standalone binaries using bun build --compile
  • Support cross-platform builds: darwin-arm64, darwin-x64, linux-x64, linux-arm64, windows-x64
  • Enable optimization flags (--minify --sourcemap=none) for smaller binaries
  • Pin AI SDK dependencies to specific beta versions for stability
  • Switch from pnpm to bun for package management
  • Update bun version to 1.3.4

Test plan

  • make build creates working binary
  • ./bin/kiana-v6 --help runs successfully

- Add Makefile with targets for darwin-arm64, darwin-x64, linux-x64,
  linux-arm64, and windows-x64 using bun build --compile
- Enable optimization flags (--minify --sourcemap=none) for smaller binaries
- Pin AI SDK dependencies to specific beta versions for stability
- Switch from pnpm to bun for package management
- Add bin/ to .gitignore for build artifacts
@telnet2 telnet2 merged commit 2786dd7 into main Dec 16, 2025
0 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants