{"data":{"node":{"slug":"christoansek-audited-change-gate","name":"audited-change-gate","tagline":"Automated Change Management for AIOps","github_url":"https://github.com/ChristoAnsek/audited-change-gate","owner":"ChristoAnsek","repo":"audited-change-gate","owner_avatar_url":"https://avatars.githubusercontent.com/u/121371579?v=4","primary_language":"HTML","stars":116,"forks":0,"topics":["agentic-ai","ai-agents","ai-safety","blast-radius","change-management","claude-code","claude-opus","cli","codex","devsecops","guardrails","llm","proof-carrying","python","rollback","verification"],"archived":false,"github_pushed_at":"2026-09-12T05:22:03+00:00","maintenance_label":"Very active","stars_delta_30d":-35,"url":"https://www.graphcanon.com/tools/christoansek-audited-change-gate","markdown_url":"https://www.graphcanon.com/tools/christoansek-audited-change-gate.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/christoansek-audited-change-gate","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=christoansek-audited-change-gate"},"categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"ai-safety","name":"ai-safety"},{"slug":"change-management","name":"change-management"},{"slug":"verification","name":"verification"}],"edges":[],"neighbours":[{"slug":"netdata-netdata","name":"netdata","tagline":"The fastest path to AI-powered full stack observability for lean teams","github_url":"https://github.com/netdata/netdata","owner":"netdata","repo":"netdata","owner_avatar_url":"https://avatars.githubusercontent.com/u/43390781?v=4","primary_language":"Go","stars":80598,"forks":6631,"topics":["ai","alerting","cncf","data-visualization","database","devops","docker","grafana","influxdb","kubernetes","linux","machine-learning","mcp","mongodb","monitoring","mysql","netdata","observability","postgresql","prometheus"],"archived":false,"github_pushed_at":"2026-09-20T00:25:10+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/netdata-netdata","markdown_url":"https://www.graphcanon.com/tools/netdata-netdata.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/netdata-netdata","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=netdata-netdata","shared_categories":["evaluation-observability"]},{"slug":"tencent-ai-infra-guard","name":"AI-Infra-Guard","tagline":"A full-stack AI Red Teaming platform securing AI ecosystems","github_url":"https://github.com/Tencent/AI-Infra-Guard","owner":"Tencent","repo":"AI-Infra-Guard","owner_avatar_url":"https://avatars.githubusercontent.com/u/18461506?v=4","primary_language":"Python","stars":6471,"forks":599,"topics":["agent","agent-security","agentic-ai","ai-infra","ai-red-teaming","ai-safety","ai-security","llm","llm-evaluation","llm-jailbreak","llm-security","mcp-scan","openclaw-security","prompt-injection","prompt-security","scanner","security","security-tools","skill-scanner","vulnerability"],"archived":false,"github_pushed_at":"2026-09-20T02:29:17+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/tencent-ai-infra-guard","markdown_url":"https://www.graphcanon.com/tools/tencent-ai-infra-guard.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tencent-ai-infra-guard","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tencent-ai-infra-guard","shared_categories":["evaluation-observability"]},{"slug":"pydantic-logfire","name":"logfire","tagline":"AI observability platform for production LLM and agent systems","github_url":"https://github.com/pydantic/logfire","owner":"pydantic","repo":"logfire","owner_avatar_url":"https://avatars.githubusercontent.com/u/110818415?v=4","primary_language":"Python","stars":4468,"forks":284,"topics":["agent-observability","ai","ai-observability","ai-tools","evals","fastapi","llm-observability","logging","metrics","observability","openai","opentelemetry","pydantic","pydantic-ai","python","trace"],"archived":false,"github_pushed_at":"2026-09-10T04:40:49+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/pydantic-logfire","markdown_url":"https://www.graphcanon.com/tools/pydantic-logfire.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pydantic-logfire","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pydantic-logfire","shared_categories":["evaluation-observability"]},{"slug":"tractorjuice-arc-kit","name":"arc-kit","tagline":"The Enterprise Architecture Governance Harness","github_url":"https://github.com/tractorjuice/arc-kit","owner":"tractorjuice","repo":"arc-kit","owner_avatar_url":"https://avatars.githubusercontent.com/u/129532814?v=4","primary_language":"JavaScript","stars":2240,"forks":280,"topics":["ai-agents","ai-governance","architecture-decision-records","architecture-governance","arckit","claude-code","codex-cli","compliance","enterprise-architecture","gemini-cli","github-copilot","govtech","mcp","model-context-protocol","opencode","procurement","public-sector","requirements-engineering","software-architecture","traceability"],"archived":false,"github_pushed_at":"2026-09-03T16:24:24+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/tractorjuice-arc-kit","markdown_url":"https://www.graphcanon.com/tools/tractorjuice-arc-kit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tractorjuice-arc-kit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tractorjuice-arc-kit","shared_categories":["ai-agents"]},{"slug":"corca-ai-awesome-llm-security","name":"awesome-llm-security","tagline":"A curation of tools, documents and projects about LLM Security","github_url":"https://github.com/corca-ai/awesome-llm-security","owner":"corca-ai","repo":"awesome-llm-security","owner_avatar_url":"https://avatars.githubusercontent.com/u/72978860?v=4","primary_language":null,"stars":1692,"forks":347,"topics":["awesome","awesome-list","llm","security"],"archived":false,"github_pushed_at":"2025-08-20T01:27:47+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/corca-ai-awesome-llm-security","markdown_url":"https://www.graphcanon.com/tools/corca-ai-awesome-llm-security.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/corca-ai-awesome-llm-security","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=corca-ai-awesome-llm-security","shared_categories":["evaluation-observability"]},{"slug":"braintree-runbook","name":"runbook","tagline":"A framework for gradual system automation","github_url":"https://github.com/braintree/runbook","owner":"braintree","repo":"runbook","owner_avatar_url":"https://avatars.githubusercontent.com/u/3453?v=4","primary_language":"Ruby","stars":768,"forks":40,"topics":["automation","automation-framework","devops","devops-tools","operations","ops","opseng","orchestration","orchestration-framework","remote-execution","ruby","rubygem","runbook","runbook-command","runbook-configuration","runbook-dsl","runbook-generators","runbooks","sre","sshkit"],"archived":false,"github_pushed_at":"2023-08-24T15:29:40+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/braintree-runbook","markdown_url":"https://www.graphcanon.com/tools/braintree-runbook.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/braintree-runbook","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=braintree-runbook","shared_categories":[]},{"slug":"ddzipp-autoaudit","name":"AutoAudit","tagline":"LLM for Cyber Security","github_url":"https://github.com/ddzipp/AutoAudit","owner":"ddzipp","repo":"AutoAudit","owner_avatar_url":"https://avatars.githubusercontent.com/u/87225910?v=4","primary_language":"HTML","stars":354,"forks":38,"topics":["cyber-security","fine-tuning","gpt","llama","lora","qlora","security-tools"],"archived":false,"github_pushed_at":"2025-02-28T10:55:21+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/ddzipp-autoaudit","markdown_url":"https://www.graphcanon.com/tools/ddzipp-autoaudit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ddzipp-autoaudit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ddzipp-autoaudit","shared_categories":["evaluation-observability"]},{"slug":"justin0504-aegis","name":"Aegis","tagline":"Runtime policy enforcement for AI agents with cryptographic audit trail and human-in-the-loop approvals.","github_url":"https://github.com/Justin0504/Aegis","owner":"Justin0504","repo":"Aegis","owner_avatar_url":"https://avatars.githubusercontent.com/u/173865409?v=4","primary_language":"TypeScript","stars":340,"forks":37,"topics":["ai-agents","ai-safety","anthropic","audit-trail","langchain","llm-observability","mcp","policy-engine"],"archived":false,"github_pushed_at":"2026-09-06T03:16:51+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/justin0504-aegis","markdown_url":"https://www.graphcanon.com/tools/justin0504-aegis.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/justin0504-aegis","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=justin0504-aegis","shared_categories":["evaluation-observability","ai-agents"]},{"slug":"giskard-ai-awesome-ai-safety","name":"awesome-ai-safety","tagline":"A curated list of papers and technical articles on AI Quality & Safety","github_url":"https://github.com/Giskard-AI/awesome-ai-safety","owner":"Giskard-AI","repo":"awesome-ai-safety","owner_avatar_url":"https://avatars.githubusercontent.com/u/71782571?v=4","primary_language":null,"stars":221,"forks":41,"topics":["ai","ai-alignment","ai-quality","ai-safety","artificial-intelligence","awesome","awesome-list","computer-vision","ethical-ai","llm","llmops","machine-learning","ml","ml-safety","ml-testing","mlops","model-testing","model-validation","natural-language-processing","robustness"],"archived":false,"github_pushed_at":"2025-04-14T12:42:48+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/giskard-ai-awesome-ai-safety","markdown_url":"https://www.graphcanon.com/tools/giskard-ai-awesome-ai-safety.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/giskard-ai-awesome-ai-safety","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=giskard-ai-awesome-ai-safety","shared_categories":["evaluation-observability"]},{"slug":"aipotheosis-labs-gate22","name":"gate22","tagline":"MCP gateway and control plane for agent governance","github_url":"https://github.com/aipotheosis-labs/gate22","owner":"aipotheosis-labs","repo":"gate22","owner_avatar_url":"https://avatars.githubusercontent.com/u/171570339?v=4","primary_language":"TypeScript","stars":178,"forks":24,"topics":["agents","ai","ai-agents","control-plane","gateway","guardrails","llm","mcp","mcp-tools","oauth2","open-source","permissions","policy-as-code","rbac"],"archived":false,"github_pushed_at":"2025-12-12T02:27:52+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/aipotheosis-labs-gate22","markdown_url":"https://www.graphcanon.com/tools/aipotheosis-labs-gate22.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/aipotheosis-labs-gate22","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=aipotheosis-labs-gate22","shared_categories":["evaluation-observability","ai-agents"]},{"slug":"wearetyomsmnv-awesome-llmsecops","name":"Awesome-LLMSecOps","tagline":"Curated security resources for LLM operations","github_url":"https://github.com/wearetyomsmnv/Awesome-LLMSecOps","owner":"wearetyomsmnv","repo":"Awesome-LLMSecOps","owner_avatar_url":"https://avatars.githubusercontent.com/u/129667548?v=4","primary_language":"HTML","stars":155,"forks":76,"topics":["adversarial-ml-threat-modeling","ai-agents-security","ai-red-team","ai-safety-supply-chain-security","ai-security","awesome-list","genai-security","guardrails","jailbreak","llm-red-teaming","llm-security","mlsecops","owasp-top10-llm","prompt-injection","rag-security","red-teaming","russian-ai-security","security-by-design"],"archived":false,"github_pushed_at":"2026-08-23T18:55:39+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/wearetyomsmnv-awesome-llmsecops","markdown_url":"https://www.graphcanon.com/tools/wearetyomsmnv-awesome-llmsecops.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/wearetyomsmnv-awesome-llmsecops","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=wearetyomsmnv-awesome-llmsecops","shared_categories":["evaluation-observability","ai-agents"]},{"slug":"open-bias-open-bias","name":"open-bias","tagline":"One line of code to enforce, trace, and improve rule adherence for AI agents.","github_url":"https://github.com/open-bias/open-bias","owner":"open-bias","repo":"open-bias","owner_avatar_url":"https://avatars.githubusercontent.com/u/270147414?v=4","primary_language":"Python","stars":142,"forks":5,"topics":["agentic-ai","ai-audit","ai-compliance","ai-firewall","ai-governance","ai-guardrails","ai-policy","ai-safety","ai-security","content-safety","guardrails","llm-guardrails","llm-monitoring","llm-proxy","llm-safety","llm-security","policy-engine","prompt-injection","responsible-ai","rule-engine"],"archived":false,"github_pushed_at":"2026-05-23T05:54:44+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/open-bias-open-bias","markdown_url":"https://www.graphcanon.com/tools/open-bias-open-bias.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/open-bias-open-bias","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=open-bias-open-bias","shared_categories":["evaluation-observability","ai-agents"]}]}}