8 Commits
Author SHA1 Message Date
zeekay 21b1763549 docs(brand): add hero banner 2026-06-28 20:37:30 -07:00
zeekay 9ca3844e7b docs: positive framing — Lux FHE on luxfi/lattice, self-contained
Drops the "Not a wrapper around tfhe-rs, not a binding to Zama, not a port of
OpenFHE" disclaimer in favor of stating what Lux FHE IS: a from-scratch TFHE
implementation in Go on luxfi/lattice, with optional C++ / GPU / FPGA accel
paths. No external library dependency.

Same change applied to the related papers + docs + skills in parallel
commits across lux/papers, lux/docs, lux/skills.
2026-05-29 12:37:06 -07:00
zeekay 301d3c6266 docs: README — architecture, primitives, usage 2026-04-07 09:42:42 -07:00
zeekay 2e1023cfdc Complete Lux FHE rebrand 2026-01-25 13:58:30 -08:00
zeekay 35b111984d Clean up: Move Go FHE implementation to lux/fhe
- Remove old Go FHE code (now in lux/fhe)
- Remove old Zama compatibility layers
- Update CI for TypeScript/JS SDK only
- This repo is now purely the @luxfhe npm package ecosystem
2026-01-02 10:53:28 -08:00
zeekay ce85c420b4 chore: remove lattice replace directive, keep gpu for CGO
- Remove replace directive for lattice/v7 (now using published v7.0.0)
- Keep gpu replace as it requires local C++ compilation and the git repo
  path (luxfi/mlx) doesn't match module path (luxfi/gpu)
- TODO: Rename github.com/luxfi/mlx to github.com/luxfi/gpu to fix module path
2025-12-30 16:12:35 -08:00
zeekay 4e9da97c4c refactor: rename module from tfhe to fhe
- Rename module path github.com/luxfi/tfhe => github.com/luxfi/fhe
- Rename tfhe.go => fhe.go, tfhe_test.go => fhe_test.go
- Update all internal references from tfhe to fhe
- Update SDK bindings and documentation
2025-12-29 10:59:13 -08:00
zeekay 8e035b8129 Initial commit
BSD-3-Clause-Research License: Pure Go TFHE implementation with
patent-pending innovations including deterministic FHE for blockchain
consensus, transaction-batch amortized bootstrapping, and parallel
bootstrapping with work-stealing scheduler.
2025-12-28 18:04:25 -08:00