ARGUS-AI is a Beta (0.1.x) Python library that computes G-ARVIS scores for LLM responses across six dimensions. All scorers are rule-based heuristics (word overlap, regex, keyword lists), not trained models, and the repo has no accuracy benchmarks against labelled data. Use the scores as trend signals to monitor over time, not as verdicts on any single response.
Each response is scored 0 to 1 by a rule-based heuristic, and a weighted composite combines the six. Treat the numbers as trend signals to watch over time, not as verdicts on a single response.
Three formula-based metrics, each in [0, 1], for monitoring autonomous workflows from step counts, retries, and cost that you supply.
Enterprise, healthcare, finance, consumer, agentic. The profiles only change how the six scores are weighted into the composite; they do not provide or certify regulatory compliance.
Sliding-window breach detection with configurable alert rules, severity levels, and callback hooks.
Export G-ARVIS scores as Prometheus metrics, or emit them through the OpenTelemetry API to whatever exporter you configure. Not tested against specific vendor backends.
InstrumentedAnthropic and InstrumentedOpenAI clients that attach a G-ARVIS score to each response.
Tests for the scoring, monitoring, alerting, and SDK layers live in the public repository. The repo has no accuracy benchmarks against labelled data.
Pure-Python heuristics with no network calls. Measured on one machine (Xeon E3-1505M, Python 3.11, default logging): median about 0.6 ms, p99 about 2.6 ms per evaluation. Your numbers will vary.
None of this is included in the package or available to buy today. There are no dates or pricing.
Open source (Apache-2.0), Beta, rule-based heuristics. pip install argus-llm, then import argus_ai.
Questions or feedback: contact form or email anil@ambharii.com