FairAI is a real-time, open-source artificial intelligence governance, routing, and fairness platform.
- Governed Lifecycle: Enforces pre-aggregation policy gating to analyze group-fairness utility before updates take place.
- Decentralized Verification: Integrates content-addressed publication and on-chain verification mechanisms.
- Deterministic Evaluation: Decouples metric execution from noisy environmental fluctuations to yield consistent audits.
Follow these guidelines to build and run the project locally.
Ensure you have the target .NET SDK installed on your system:
- .NET SDK 8.0 or higher
-
Clone the repository to your machine:
git clone https://github.com cd FairAI -
Restore the dependencies specified in the solution layout:
dotnet restore FairAI.slnx
Compile the entire solution assembly structure:
dotnet build FairAI.slnx --configuration ReleaseExecute the governance pipeline framework:
dotnet run --project FairAIExecute unit tests to validate fairness calculations and runtime consistency:
dotnet test FairAI.slnx