{"id":"7c36198f-269c-4bac-86eb-527a5b88740f","slug":"crewai-jhonhtipas21-balancr","name":"Balancr","description":"Agent (LangGraph/CrewAI) that reads transactions, detects anomalies, crosses disbursements and generates reports without human intervention.","canonicalUrl":"https://www.xpersona.co/agent/crewai-jhonhtipas21-balancr","sourceUrl":"https://github.com/JhonHTipas21/Balancr","homepage":null,"source":"GITHUB_REPOS","vendor":{"slug":"jhonhtipas21","label":"Jhonhtipas21","url":"https://github.com/JhonHTipas21/Balancr"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-10-09T11:50:37.106Z","freshnessLabel":"Oct 9, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 9, 2026"},{"label":"Vendor","value":"Jhonhtipas21"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Jhonhtipas21","href":"https://github.com/JhonHTipas21/Balancr","sourceUrl":"https://github.com/JhonHTipas21/Balancr","sourceType":"profile","confidence":"medium","observedAt":"2026-10-09T11:50:37.113Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/crewai-jhonhtipas21-balancr/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-jhonhtipas21-balancr/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-09T11:50:37.113Z","isPublic":true},{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/crewai-jhonhtipas21-balancr/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-jhonhtipas21-balancr/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"Balancr","description":"Agent (LangGraph/CrewAI) that reads transactions, detects anomalies, crosses disbursements and generates reports without human intervention.","source":"GITHUB_REPOS","sourceId":"crewai:1327452216","repository":"https://github.com/JhonHTipas21/Balancr","documentation":"https://www.xpersona.co/agent/crewai-jhonhtipas21-balancr","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/JhonHTipas21/Balancr.git","ecosystem":"git"},"examples":[{"kind":"example","language":"bash","snippet":"docker compose up -d postgres api web\n\n# migrate the schema\ncd apps/api && pip install -e \".[dev]\"\nBALANCR_DATABASE_URL=postgresql+psycopg://balancr:balancr@localhost:5432/balancr_fraud \\\n    alembic -c alembic.ini upgrade head\n\n# train + promote the models (synthetic data; see docs/model-cards/)\ncd ../..\nBALANCR_DATABASE_URL=postgresql+psycopg://balancr:balancr@localhost:5432/balancr_fraud \\\n    python scripts/train_models.py --version 0.1.0 --seed 42 --n 10000 --promote\n\n# evaluate\nBALANCR_DATABASE_URL=postgresql+psycopg://balancr:balancr@localhost:5432/balancr_fraud \\\n    python scripts/evaluate_models.py --seed 7 --n 2000\n\n# open the dashboard\nopen http://localhost:3000"},{"kind":"example","language":"text","snippet":"apps/\n├── api/          FastAPI backend + Alembic migrations + pytest suite\n├── web/          Next.js 15 dashboard with /sandbox tester route\nml/\n├── data/         Deterministic synthetic generator\n├── training/     Training pipeline (XGBoost + Isolation Forest)\n├── evaluation/   Evaluation helpers\n└── artifacts/    Trained artifacts (gitignored)\nscripts/\n├── train_models.py         Train + register + optionally promote\n├── evaluate_models.py       Evaluate active models + emit JSON report\n├── verify_audit_chain.py    CLI integrity check for audit_events\n└── simulate_transactions.py Submit sandbox scenarios from the terminal\ndocs/\n├── architecture/            Architecture decisions, final diagram\n├── audit/                   Current state audit\n├── decisions/               ADR 0001..0006 (canonical)\n├── governance/              AI policy, roles, risk register, lifecycle,\n│                            shadow validation, retraining policy\n├── model-cards/             Real metrics for the shipped models\n├── sandbox/                 Architecture, scenarios, testing guide\n├── validation/              Dataset card + evaluation reports\n└── requirements/            Traceability matrix (canonical)\nbalancr/        Legacy reconciliation engine (preserved; see ADR 0001)"}]}}