Skip to content
India-built · AI-native ERP for steel
Live in productiona real steel service centre, today

Areca 360

An AI-native operating system for steel trading & processing — one Claude layer powers its documents, its agents, and its credit decisions.

Status
Live · single-tenant
Stack
React · Supabase · Claude
AI surfaces
Gmail · parse · MCP · credit
Record
verified
01 / 06The Claude layer

One intelligence layer, two brains

Claudeone intelligence layer

Document & Operations Brain

Doc brain

Live

Email auto-triage

Gmail fetch pulls invoices, CN/DN and MTCs the moment they land, then sorts them by document type before a human looks.

Gmail

Document parsing

Every PDF becomes structured, sourced line items — each figure traceable back to the page and box it was read from.

PDF → data

Self-check & classify

Qty × rate is re-derived and errors are typed: misread field, missing line, or missing document — not just flagged.

Verified

Agent-native

The live business is queryable in natural language over MCP — ask it about stock, ageing or dispatches directly.

MCP

Credit & Risk Brain · CreditSense

Credit brain

Integrating

Seven-pillar deterministic score

Compliance, financials, legal, promoter, reputation, stability, payment behaviour — a fixed, published rubric where every verdict is traceable to its inputs. Never a black box.

7 pillars

Hard-stop overrides

Cancelled GST, admitted insolvency, a sanctions hit — fatal signals force a decline outright. A deal-breaker can never be averaged out by an otherwise-healthy score.

Fail-safe

Confidence-gated honesty

Missing data is labelled “Not available”, never estimated to look complete. Confidence ships beside the grade — below threshold, the engine withholds a verdict rather than guess.

Honest mode

Entity-aware & tunable

A company, LLP, partnership or proprietorship is judged on the rubric that applies to it — and every weight, grade band and limit factor is per-tenant credit policy.

Per-tenant

CreditSense is part of Areca 360, engineered separately — the credit-brain integration is in progress, not yet live. Claude powers the reading, not the number — the full engine is detailed in Inside CreditSense.

02 / 06Inside Areca 360

Seven AI builds inside the ERP

Not a wrapper around one prompt — seven engineered AI systems, each doing a real job inside a running steel service centre.

01

AI document intelligence

Flagship

Unstructured mill PDFs become clean, structured, reconciled data — no human keying. Supplier emails auto-sync from Gmail; every invoice, credit/debit note and mill test certificate is parsed by Claude into typed rows in the database. The industry's paper problem, turned into a data asset.

Gmail → Claude → typed rows
02

Two-tier model routing

A multi-stage pipeline, not a single prompt. Claude Haiku 4.5 pre-classifies every document — cheap and fast. Extraction then routes by type, escalating to Claude Sonnet 4.6 for the hard ones: credit/debit notes running past 100 line items. Two models, matched to cost versus difficulty — not “send everything to the biggest model.”

Haiku 4.5 · Sonnet 4.6
03

Domain rules + arithmetic self-verification

The parser encodes steel-document rules — read Quantity-TO tonnes, not Quantity-NO piece counts; check column order; normalise formats — then reconciles Claude's output against a hard identity: qty × rate = taxable value. Extraction errors are caught and classified — misread field, dropped line, or missing document. AI plus deterministic guardrails, so the numbers are trustworthy rather than “whatever the model said.”

AI + guardrails
04

Agent-native — the ERP is callable by AI assistants

An OAuth-protected MCP server exposes live business tools — inventory_summary, list_open_orders — so external AI agents (Claude, ChatGPT) query the actual business as the signed-in user, under row-level security. The ERP isn't just AI-assisted; it's an AI-queryable data source, positioned for the agentic shift.

MCP · OAuth · RLS
05

In-app conversational AI

An inventory-chat function brings natural-language Q&A directly onto live inventory data — ask about stock, grades and ageing the way you'd ask a colleague.

Inventory chat
06

Production-grade AI-ops discipline

What separates this from a demo: the AI runs on a schedule, at scale, with the failure modes actually handled — per-document attempt caps against runaway token spend, arithmetic reconciliation for accuracy, model routing for cost, and queue-and-retry design for resilience. AI used as dependable infrastructure.

Capped · reconciled · retried
07

AI-built and AI-maintained

The application itself is majorly built with Claude Code — engineered, debugged and extended by Claude. The loop that builds the product and the loop that operates it are both AI-driven, end to end.

Claude Code
03 / 06Inside CreditSense

The credit brain — built separately, integrating in

CreditSense is part of Areca 360 — engineered as its own system so the credit engine could be built deep and rigorous, and now being integrated into the platform. Like the rest of the build, it's developed with Claude Code. The division of labour is deliberate: Claude does the reading, a deterministic engine does the number.

Part of Areca 360Engineered separatelyIntegration in progress

What Claude does

Claude reads

Adverse media & sanctions

News, UN / OFAC sanctions lists and reputation signals — the qualitative desk-work a credit analyst does by hand, done at machine scale.

Entity resolution across 25+ sources

One counterparty resolved into a single, fully-sourced file — every claim traceable to where it was read, so the picture is whole, not scattered.

Never the number

Claude's reading feeds the engine as evidence. The score itself is deterministic — Claude does not generate it, so every verdict is explainable and defensible.

What the engine does

The engine decides

A fixed, published rubric — seven pillars

ComplianceFinancialsLegalPromoterReputationStabilityPayment

Payment is gated — it only enters the score when real payment evidence exists, so missing data never masquerades as a negative signal.

Hard stops

  • Cancelled GST registration
  • Admitted insolvency
  • Sanctions-list hit
  • Promoter identity mismatch

Any of these forces an automatic decline — a deal-breaker can never be averaged out by an otherwise-healthy score.

Honest, entity-aware, per-tenant

Missing data is labelled “Not available”, never estimated; below a confidence threshold the grade is withheld. A company, LLP, partnership or proprietorship is judged on the rubric that applies to it. And every weight, grade band and limit factor is configuration — each tenant encodes its own credit policy.

Every assessment returns

Grade
A – E
Verdict
extend · conditions · advance-only · decline
Limit & terms
conservative, suggested
Confidence
how much is verified
Evidence
fully-sourced trail

The same engine re-runs on a schedule for ongoing monitoring — raising alerts when a buyer's grade drops or a new red flag appears.

04 / 06What Claude produces

Evidence, not adjectives

The layer's output is inspectable: a parsed invoice that caught its own error, a transparent credit verdict, and a live business you can just ask.

Parsed invoice

InvoiceCN-DNMTC
Parsed invoice line items with quantity times rate re-derived to a value; one row flagged for an arithmetic mismatch.
Line itemQty × rateValue
HR Coil 2.5mm12.40×62,5007,75,000
CR Sheet 1.2mm8.10×71,2005,76,720
GP Coil 0.8mm⚠ flagged5.00×68,4003,08,000
MS Plate 10mm3.25×58,9001,91,425

GP Coil 0.8mm — arithmetic mismatch → flagged & classified (misread field)

Figures illustrative & masked

Credit verdict

CreditSense
B

Extend credit — with conditions

Suggested limit▪▪▪▪
Confidence82%
Compliance78
Financials71
Legal85
Promoter74
Reputation80
Stability69
Paymentn/a

Payment pillar gated — no verified payment evidence yet, so it stays out of the score.

Seven-pillar deterministic rubric · hard-stop overrides · confidence-gated. Claude does the reading, not the number.

Figures illustrative & masked

Live MCP query

what's open stock & ageing for ▪▪▪▪?
38.4 T · ageing 41d
queried over MCP · natural language · customer name redacted

Figures illustrative & masked

05 / 06The live system

Proof it actually runs

Live inventory

5grades

Tracked coil → WIP → dispatch, with full genealogy from the incoming coil to the piece that leaves the gate.

coilWIPdispatch

Tally sync

Daily

Books auto-matched against operations every day — the system of record and the ledger stay in step without manual reconciliation.

auto-matched

Dispatches

▪▪▪▪Kg

Every dispatch weighed, logged and tied back to its source coil. Volumes are masked here — the audit trail behind them is real.

weighed · logged · traced

Figures illustrative & masked

06 / 06The platform

Run the business, then underwrite the credit that flows through it

Run

Areca 360

The operating system — documents, inventory and agents that run a real steel service centre.

Operations

Underwrite

CreditSense

Part of Areca 360, engineered as its own system — it reads the counterparties flowing through the business and underwrites the credit they ask for.

Credit · integrating

Become

One platform

A single system of record where running the business and pricing its credit are the same motion.

System of record

How it's built

Engineered with
Claude Code
Models in production
Haiku 4.5 · Sonnet 4.6
Agent surface
MCP · OAuth · RLS