Pyrite ITMenu Download the alpha
01 / Get started

Try Pyrite
today.

Download PyriteAdministrator guide

The download opens soon. You need a PC with Windows 10 or 11 on a local network: it is a single executable, you start it with a double-click and create the Owner on first launch.

This is an alpha, still in development: open source and provided “as is”, without warranty.

# one folder, one file
pyrite.exe
# first launch: create the Owner account
http://127.0.0.1:8080/setup/
# the console and the portal
http://SERVER:8080/console/
http://SERVER:8080/
02 / Status

What it does today and what's coming.

Today available now

  • A Windows executable that you launch with a double-click (Windows Server 2019 and 2022 have not been tried yet)
  • A separate port, process and isolated environment for every app
  • A directory, groups, centrally managed access, single sign-on and immediate revocation
  • One console with four levels (Owner, People Admin, App Admin, User), metrics, engine history and usage analytics
  • More customers on one engine with units: each has its own people, groups and apps
  • Two-factor authentication for the console and the portal
  • Pyrite as a Windows service, which starts with the server
  • HTTPS with your own certificate, with Pyrite's internal CA or with Let's Encrypt
  • Nightly and manual backups, restores and backup copies to a network folder
  • Engine and app updates with a restore point and rollback to the previous version
  • “Upload app” from ZIP files, with package validation and Owner approval
  • Excel and CSV import and export, PDFs, photos, numbering, change history and scheduled jobs, also from app pages
  • The console, portal and messages in English and Italian
  • The agent standard in English and Italian, with an example app

Coming planned work

  • Automated code checks for uploaded app packages
  • The Windows certificate store and a secrets vault
  • Directory sync with Active Directory or Entra ID
  • Tokens for AI agents to work on apps through the engine
  • One Windows user for each app, for stronger isolation
  • More testing: Windows Server, a tunnel, Let's Encrypt with Cloudflare and a split DNS

For changes in each release, see the release notes.

03 / Code

The code is on GitHub. All of it.

03.1Source code
The Go engine, console, portal and agent standard, with instructions for building from source. The repository belongs to the the-pyrite-project organization on GitHub. It's currently private.
03.2Issues and proposals
Bugs, ideas and questions can be filed as repository issues and tracked publicly. While the repository is private, write to info@getpyrite.com.
03.3Licenses
Pyrite is open source. PocketBase uses the MIT license and the IBM Plex fonts use the SIL Open Font License. The full list is in THIRD-PARTY-NOTICES.txt in the program folder.