https://github.com/edgelesssys/privatemode-public
https://github.com/edgelesssys/privatemode-public
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/edgelesssys/privatemode-public
- Owner: edgelesssys
- License: other
- Created: 2025-02-18T14:57:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-03T07:45:52.000Z (about 1 year ago)
- Last Synced: 2025-06-03T19:36:34.986Z (about 1 year ago)
- Language: Go
- Size: 1.76 MB
- Stars: 13
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Privatemode AI
This repository contains the source code of all components of [Privatemode](https://www.privatemode.ai) that are part of the [TCB](https://www.edgeless.systems/wiki/what-is-confidential-computing/threat-model#trusted-computing-base).
The build is reproducible.
This allows users to fully [verify the Privatemode service](https://docs.privatemode.ai/security#verifiability).
## License
You are allowed to inspect the code and build it for auditing and verification purposes. For details, see [LICENSE](LICENSE).
## Build and verify the container images
See the [Verification from source code](https://docs.privatemode.ai/guides/verify-source) guide in the Privatemode documentation.
## Build the desktop app
Ensure that the following programs are installed:
- [Nushell](https://www.nushell.sh/)
- [NodeJS / NPM](https://nodejs.org/en)
before building the app with the following command:
```bash
./scripts/build-app.nu v..
```
Where `v..` corresponds to the version number of the release (e.g. v1.30.0).
`` can be one of the following:
- `rpm`: RPM package for RedHat-based Linux distributions
- `deb`: Debian package for Debian-based Linux distributions
- `dmg`: MacOS disk image installer
- `msix`: Windows installer