developers

Building on Fluctara

Fluctara is software before it is a product. The generation engine, the protocol compiler, and the measurement layer are reachable programmatically.

01

The surfaces

HTTP API
The application and any integration talk to the same API. Request and response shapes are typed contracts rather than conventions.
Command line
Session generation and calibration, plus the operational commands the service itself is run with: verified backups, restore and recovery drills, audio routing inventory and probes, evidence migration and export, and conformance runs.
Native acceleration
The signal path has a compiled implementation alongside the Python one. Both are exercised by the same test suite, and their agreement is checked rather than assumed.

02

Licensing

The source is available under the GNU Affero General Public License, version 3 or later. If you run a modified version as a network service, the AGPL's network clause applies to you. A commercial licence is available for cases where the AGPL does not fit; write to protoscience@anulum.li.

03

Reproducibility is a design constraint

Generated audio is deterministic given its parameters and seed, and its quality report is bound to a receipt digest. This exists so that an integrator can verify that the file they received is the file that was described, rather than trusting that it is.