Skip to content

rootwij/inhibitor-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

233 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inhibitor hero banner

inhibitor-lab

inhibitor-lab is the open-source R&D space for integrating the Inhibitor into agent-based systems. The audience is AI technologists who need defensible, real-time controls to keep autonomous agents from doing unsafe or wasteful work.


Philly Codefest OpenBuild kit


Why teams ship with the Inhibitor

  • Real-time guardrails for LLM-driven agents, with interruptibility and course correction rather than post-hoc filters.
  • Audit-ready trails that explain why actions were blocked, enabling compliance reviews and root-cause analysis.
  • Deployment agility via edge-first, stateless design that respects geographic data boundaries and GDPR expectations.

Industry signal: AI Safety Index (July 2025)

Leading AI companies scored D or worse on existential safety and lacked real-time decision safeguards. The Inhibitor is designed to close that gap with inline ethical reasoning and actionability.

References:


Core capabilities

  • Insight Mode – slower, with narrative reasoning for compliance, audits, and debugging.
  • Performance Mode – fast, flag-only moderation for real-time agents and high-throughput tasks.
  • GDPR compliance by design – data minimization, single-purpose processing, and stateless operation. See docs/gdpr-compliance.md.
  • Global edge deployment – compute stays close to users to reduce cross-border movement. See docs/global-edge-deployment.md.
  • Explained oversight – see docs/inhibitor-inside.md for a narrative on how the Inhibitor converts agent thoughts into structured, ethical decisions.
  • See it live – explore the Inhibitor Demo to watch how risky prompts are detected, interventions fire, and responses get redirected in real time.

Quickstart (developers)

  1. Get an API key from appliedAIstudio.
  2. Review the REST API: docs/inhibitor-api.md.
  3. Fetch the latest OpenAPI spec (no API key required):
    • JSON: curl https://iaas.appliedai.studio/openapi.json
    • YAML: curl https://iaas.appliedai.studio/openapi.yaml
  4. Run an example notebook (pick one):
  5. Layer the Inhibitor into your agent loop (oversight, critique, and action correction).
  6. Stress-test and monitor using the Inhibitor Application Sprint.

Compliance and regulation coverage

The Inhibitor tracks and surfaces violations across a maintained set of regulations. See docs/supported-regulations.md for the latest mappings.


Repository map

  • notebooks/ – interactive scenarios showing oversight and moderation patterns.
  • examples/ – lightweight code snippets for quick integration.
  • docs/ – API reference, deployment guidance, and governance resources.
  • benchmarks/ – latency and performance tracking.
  • stress_benchmarks/ – stress benchmark notebooks plus progressive load and semantic-context result sets.
  • codefest/ – Philly Codefest OpenBuild challenge kits, starter notebooks, shared logs, and team operations docs.

Stress benchmark results

The stress benchmarks complement the latency benchmarks by exercising the Inhibitor under heavier load and longer-context prompts.

Documentation trails


Build with confidence

About

inhibitor-lab is the official open-source project from appliedAIstudio for demonstrating how to integrate and experiment with the Inhibitor service in agent-based systems. This repository is designed for developers, researchers, and teams looking to build ethical, interruptible, and auditable agents.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors