Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size882 projects
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting105
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/AI & Machine Learning/iFixAi
icon of iFixAi

iFixAi

Open source alternative to Zenity

  • 30.7K stars
  • Apache-2.0
  • Active this week
  • Last commit 6 days ago

Last verified Oct 21, 2026

Monitor AI agents for unauthorized actions, hidden information, and policy violations with an independent Apache-licensed Python audit tool.

Visit websiteGitHub30.7K stars
image of iFixAi
TL;DR

iFixAi is an independent AI agent auditing tool that checks whether agents are doing what the business authorized, not just whether they perform their stated task. It provides an open source alternative to commercial AI governance platforms like Zenity by running up to 60 inspections across five trust dimensions: authority, purpose, workflows, responsibility, and evidence. Apache 2.0 licensed and self-hosted with your own model keys, a default 10-inspection audit finishes in under 120 seconds. Best for AI platform teams who need citable audit reports aligned with EU AI Act, NIST AI RMF, or ISO 42001.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who iFixAi is for#

AI platform teams running agents with real business consequences

Teams deploying agents that handle refunds, data access, customer communication, or spend authorization need to verify that agent behavior stays within the authorized scope. iFixAi's authority and workflow checks cover cases where an agent takes a permitted action in an unauthorized context: granting access a user shouldn't have, paying a declined refund, or updating records it shouldn't touch.

Skip if:

Your agent's actions are purely informational and do not touch any system of record, spend, or user data. The authority and workflow checks are less relevant when there is nothing to misuse.

Compliance engineers building AI governance evidence

The full suite maps its 60 inspections to EU AI Act, NIST AI RMF, and ISO 42001. Reports output as JSON and Markdown with a structured scorecard. If your team needs to present audit evidence during a compliance review, the structured output gives you a machine-readable record of each inspection, its verdict, and the agent behavior it evaluated.

Skip if:

Your compliance requirement is covered by a contractual vendor certification rather than your own agent audit. iFixAi gives you evidence from your own runs; it cannot substitute for a third-party certification process.

AI security engineers red-teaming deployed agents

The AI Red Teaming pillar covers prompt injection, policy violation detection, and tool invocation governance. The ten mandatory minimum inspections hit different attack surfaces: B01 checks tool authorization, B08 checks privilege escalation resistance, P01 checks destructive action authorization, and B12 checks prompt injection. A full run extends to 60 inspections across all attack surfaces.

Skip if:

Your red-teaming scope is network-level infrastructure rather than agent behavior. iFixAi tests what the agent does with its tools and prompts, not the network or hosting layer below it.

Developers running pre-ship alignment checks on new agents

The CLI wizard (`ifixai setup` + `ifixai run`) works against any provider: OpenAI, Anthropic, Gemini, Azure, Bedrock, or an OpenRouter gateway. You can run a 10-inspection smoke test in under two minutes before shipping, using the mock provider for zero-cost verification that your fixture is configured correctly. Reports land in `./ifixai-results/` as JSON and Markdown.

Skip if:

Your agent has no tool authorizations and makes only read-only, non-consequential API calls. The mandatory minimum checks that cover tool authorization will have nothing to evaluate.

the problem

The problem it solves#

Most AI agent evaluation focuses on task performance: does the agent complete the job, and how efficiently? Eval frameworks score on token usage, latency, hallucination rate, and instruction following. Those metrics say nothing about whether the agent stayed within its authority: whether it hid information from the user, overrode a decision that had been declined, or took an action on a system it was never authorized to touch.

The gap shows up in production. An agent resolving a customer support ticket can have a 96% eval score and still pay a refund a manager had already declined, expose a fraud flag it was supposed to report, or update a payment account without the customer's direct instruction. Business teams have no visibility into these behaviors without building a separate testing framework, which most teams never ship.

how iFixAi solves it

How it solves it#

Five-pillar trust audit

Runs checks across five dimensions of agent behavior: Purpose (does it perform the job it was assigned), Authority (does it stay within its permissions), Workflows (does it follow required processes and approvals), Responsibility (does it respect organizational roles), and Evidence (can its behavior be reproduced and defended). All five are covered in a default 10-inspection run.

Independent judge model

Every audit uses two model providers: the agent under test (SUT) and a second judge from a different vendor. The SUT's own provider is excluded from the judge role, so no model grades itself. A run with a cross-vendor judge produces a citable grade you can present as evidence. Without a second key, `--eval-mode self` runs a smoke test but marks the result as self-judged.

CLI wizard with no setup overhead

`ifixai setup` runs an arrow-key wizard that detects API keys already in your environment and writes an `ifixai.yaml` config file. Subsequent runs need no flags: `ifixai run` reads the config. The same diagnostic runs in a CI pipeline with explicit flags, as a plugin inside Claude Code or Codex, or as a `/ifixai-skill` slash command scaffolded into any supported agent.

60-inspection full suite

The default run covers 10 inspections from the essential suite, grouped into six high-impact and four medium-impact checks. `--full-run` runs all 60 inspections across the complete suite. A full run makes roughly 5,500 calls to the agent and 4,700 judge calls; the default run makes about one-sixth of that, so a first audit stays fast and affordable.

Compliance-tagged reports

Audit reports output as JSON and Markdown and map checks to EU AI Act, NIST AI RMF, and ISO 42001 requirements. The GitHub repo topics include `eu-ai-act`, `iso-42001`, and `nist-ai-rmf`, confirming coverage of those frameworks. Reports include a scorecard and, in paid tiers, an "Audited by iFixAi" badge for attaching to published agent documentation.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Apache 2.0 license with no usage restrictionsThe open source engine is Apache 2.0 licensed. You can run it on your own infrastructure, use it commercially, modify it, and redistribute it without fee or vendor permission. Unlike proprietary AI governance SaaS products that charge per-audit or per-agent, the self-hosted engine runs unlimited audits against your own model keys with no ongoing cost to the platform vendor.
  • Cross-agent deployment via plugins and skillsInstalls as a native plugin in Claude Code and Codex via a one-time marketplace command, and scaffolds a `/ifixai-skill` slash command into any of nine other agents (Cursor, VS Code, Windsurf, Cline, Continue, Gemini, Zed) with `uvx ifixai install`. The same audit engine runs in all of them; no per-agent setup after the initial scaffold.
  • Architecturally enforced independent gradingThe audit architecture enforces that no model grades itself: the SUT provider is excluded from the judge role by design. This differs from eval frameworks where the model being tested also scores its own output. A citable result requires keys from two different vendors, which the CLI validates before running.
  • Two-minute time-to-first-auditA default 10-inspection run finishes in under two minutes from a cold start, per the README. The setup sequence is three commands: `pip install`, `ifixai setup`, `ifixai run`. The built-in mock provider runs the full flow in a few seconds with no keys and no network calls, letting you verify your fixture format before spending on live model calls.

Trade-offs

  • -Citable audits require two API keys and real model costsA citable grade needs keys from two different vendors: the SUT's provider and a separate judge provider. The default 10-inspection run costs roughly one-sixth of a full run; the 60-inspection suite costs approximately $10 to $18 for judge calls alone (at OpenRouter list prices, mid-2026), plus the agent's own API calls. `--eval-mode self` is free but produces a self-judged, non-citable result.
  • -Self-hosted engine does not include the attestation badgeThe paid cloud tiers include an "Audited by iFixAi" third-party attestation badge and managed report hosting. The self-hosted engine produces JSON and Markdown reports but does not include the badge or any hosted record. Teams presenting compliance evidence to external auditors will need to store and present their own reports, or subscribe to a paid tier for the attestation artifact.
  • -New project with a short production track recordThe repo was created in April 2026 and has a six-month history. The five audit categories, the judge architecture, and the fixture format are relatively new design patterns with limited long-term production case studies. Teams evaluating it for compliance-critical environments should review the issue tracker and scoring docs before committing.
versus alternatives

iFixAi vs alternatives#

iFixAi vs Zenity

Both iFixAi and Zenity address AI agent governance, but from different angles: iFixAi runs diagnostic audits you trigger on demand, while Zenity monitors deployed AI applications continuously in enterprise environments.

FeatureiFixAiZenity
LicenseApache 2.0 (open source)Proprietary
Self-hostingYes, with own model keysNo
Audit modelOn-demand CLI or pluginContinuous monitoring
Target userAI developers and security engineersEnterprise security teams
Compliance tagsEU AI Act, NIST AI RMF, ISO 42001Enterprise compliance (proprietary)
CostFree self-hosted; SaaS tiers for managed reportsEnterprise pricing
IntegrationCLI, plugin (Claude Code, Codex, Cursor, etc.)Enterprise SaaS integration

iFixAi is the better choice when you want to run an explicit, reproducible audit on a specific agent at a specific point in time. The on-demand model means you control when audits run and can store the raw JSON results directly. It is also the natural choice for teams that need to present third-party audit evidence for EU AI Act or ISO 42001 compliance, where a reproducible trace of specific inspections is more useful than a runtime activity log.

Zenity is built for continuous monitoring across an entire enterprise AI fleet. If your priority is detecting policy violations as they happen across many deployed copilots and AI tools in Microsoft 365 or Salesforce environments, rather than running structured pre-deployment audits, Zenity's integration surface is more relevant. It also covers a broader set of enterprise productivity tools that iFixAi's agent-specific audit model does not address.

For teams building and testing AI agents before deployment, iFixAi's open source CLI is the faster path. For enterprise security operations teams managing AI governance across deployed SaaS applications, Zenity addresses a different layer of the stack.

install · quick start

Quick start#

bash
Install the CLI with a provider extra, then run the setup wizard to configure and run your first audit.
```bash
pip install "ifixai[openai]"
ifixai setup
ifixai run
```
tech stack · detected from GitHub

What it's built on#

Languages
Python
Infrastructure
AWS
frequently asked

FAQ#

Is iFixAi free to use for self-hosted deployments?

Yes. The open source engine is Apache 2.0 licensed and free to self-host with your own API keys. You pay for the model calls your audits make (to the SUT and judge providers), but there is no fee to the iFixAi project. The paid cloud tiers add managed reports, more audits per month per agent, and the "Audited by iFixAi" attestation badge; those are optional.

How is iFixAi different from standard AI eval frameworks?

Standard eval frameworks measure task performance: does the agent answer correctly, how fast, with how many errors. iFixAi measures trust compliance: does the agent stay within its authority, follow required approval workflows, and avoid hiding information from its operators. The two are complementary; a high eval score and a failing iFixAi audit can both be true at the same time.

What is a "citable" audit result?

A citable result is one where the agent was graded by a judge from a different vendor than the agent under test. iFixAi's CLI enforces this: the SUT provider is excluded from the judge role automatically. If only one provider's key is available, --eval-mode self produces a result but marks it as self-judged. For compliance evidence, a cross-vendor citable result is the recommended minimum.

Does iFixAi work with any AI provider or only specific ones?

iFixAi works with OpenAI, Anthropic, Google Gemini, Azure, Amazon Bedrock, Hugging Face, OpenRouter, OrcaRouter, Requesty, Cloudflare AI Gateway, Vercel AI Gateway, and more. You install the provider extra for the vendor you are testing (pip install "ifixai[anthropic]" for Anthropic) and export the relevant API key. An HTTP adapter and a LangChain adapter cover any provider without a dedicated extra.

Can iFixAi run in CI/CD pipelines?

Yes. The explicit-flags CLI mode passes all options as command-line flags, making it fully scriptable. A typical CI call installs the provider extra, exports the API keys from environment variables, and runs ifixai run --provider <name> --api-key $KEY --fixture ./my-fixture.yaml. Reports land in ./ifixai-results/ as JSON for downstream processing.

also worth a look

Similar open-source tools#

Doberman-Core

Alternative toZenity

Runtime guardrails that gate every AI agent tool call

  • 282 GitHub stars
  • Apache-2.0Licence Apache-2.0

Bifrost

Alternative toPortkey

Open-source AI gateway with 23+ providers, failover, and MCP support.

  • 8,975 GitHub stars
  • Apache-2.0Licence Apache-2.0

REA (Reverse Engineer Anything)

Featured

Alternative toRevEng.AI

AI-powered reverse engineering for binaries, apps, and assemblies.

  • 345,900 GitHub stars
  • MITLicence MIT

Hermes Agent

Featured

Alternative toGrok Bot

Self-hosted AI agent: persistent memory, multi-channel chat, model choice.

  • 255,514 GitHub stars
  • MITLicence MIT

Vllm

Alternative toTogether AI

High-throughput LLM inference server with OpenAI-compatible API

  • 94,441 GitHub stars
  • Apache-2.0Licence Apache-2.0

LocalAI

Alternative toOpenAI API

Self-hosted AI runtime: any model, any modality, any hardware.

  • 49,798 GitHub stars
  • MITLicence MIT
by category

Open source tools in these categories#

404

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)
101

LLMOps & AI Tooling

Hermes Agent, OpenCode, MarkItDown
126

Security & Monitoring

REA (Reverse Engineer Anything), RustDesk, Uptime Kuma
461

Developer Tools

superpowers, REA (Reverse Engineer Anything), Skills for Real Engineers

Featured

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse