Overview
multi-agent-credit-desk is described as a multi-agent platform that analyzes corporate credit applications for Brazilian legal entities (pessoas jurídicas, PJ) and produces an auditable credit decision with reproducible evidence. It is built on Python 3.13, uv, and the team Claude Code engineering harness. The repository states that all customer and Open Finance data used or planned for the project is synthetic, and no real Open Finance, BCB, or credit bureau connection exists or is planned without an explicit, separately reviewed integration.
The workspace contains packages/contracts, which provides versioned Pydantic v2 schemas for artifact envelopes, structured events, and model-routing decisions, and packages/credit-core, which implements a deterministic, policy-driven credit evaluation core (score, blocking rules, approval-authority policy) behind a synthetic demo policy. services/policy-mcp is a read-only MCP server that exposes a versioned catalog of the credit policy credit_core enforces. services/bureau-mcp is a read-only MCP server that exposes a synthetic credit-bureau report (external score, negative records) for a fixed set of demo companies, keyed by CNPJ.
services/decisao-agent calls credit_core.evaluation.evaluate_credit_application directly and cross-checks the result against policy-mcp's catalog over the real MCP protocol. It is also the workspace's first real A2A agent, advertising one skill, evaluate_credit_application, over the official a2a-sdk. services/cadastral-agent screens a company's KYC standing by fetching its bureau-mcp report and applying a small, deterministic policy over the external score and adverse records, producing APPROVED, COMMITTEE_REFERRAL, or BLOCKED. The repository notes that no orchestrator is implemented yet, and risco-agent is not implemented in this repository yet.
Pricing
Free
Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.
Visit WebsitePrices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.
Use Cases
- Teams use multi-agent-credit-desk to analyze corporate credit applications for Brazilian legal entities and produce an auditable credit decision with reproducible evidence.
- Teams use packages/credit-core to apply a deterministic, policy-driven credit evaluation core with score, blocking rules, and approval-authority policy behind a synthetic demo policy.
- Teams use services/policy-mcp to expose a versioned catalog of the credit policy credit_core enforces.
- Teams use services/bureau-mcp to expose a synthetic credit-bureau report for a fixed set of demo companies, keyed by CNPJ.
- Teams use services/decisao-agent to call credit_core.evaluation.evaluate_credit_application directly and cross-check the result against policy-mcp's catalog over the real MCP protocol.
- Teams use services/cadastral-agent to screen a company's KYC standing by fetching its bureau-mcp report and applying a small, deterministic policy over the external score and adverse records.
- Teams use infra/docker-compose.yml to stand up policy-model-router and a LiteLLM proxy.
Features
Scaffolds a corporate credit desk
Coordinates agents through A2A
Connects tools through MCP
Applies deterministic credit policies
Routes requests across models
Supports auditing with OpenTelemetry
Reviews
No reviews yet. Be the first to share your experience!