Santander AI Open Source

Open-source AI org from Banco Santander AI Lab (Madrid). Publishes tools for small models, harness engineering, evolving agents, responsible AI, MLOps, and graph ML for financial services. All projects ship under permissive licenses (mostly Apache-2.0) and use synthetic or anonymised data only — no real customer data. Notable as a regulated bank running a formal Open Source Programme Office (OSPO).

Description

Run by an OSPO with a transparent two-track release review:

  • Fast Track — forks, generic tools, tutorials, datasets, SDKs without business logic; OSPO Lead + automated scans, SLA < 4h.
  • Full Track — models, IP-bearing frameworks, code that touched internal data; FOSS Review Board (OSPO Lead + Legal + CISO + Architect), SLA 2–4 weeks.

Download or use

ProjectWhat it is
ralphConfigurable Bash/PowerShell loop running an AI coding CLI with a fresh session each iteration — a packaged Ralph loop.
ralph-vault-skillSkill to generate the knowledge vault for projects using the Ralph loop.
autoguardrailsAlignment-research scaffold (autoresearch-style) for LLM guardrails over a single policy.md surface.
mech-gov-frameworkMechanical Governance for LLM decisions — model-agnostic regimes, hard gates, governance metrics for high-stakes decisions.
auto-bayesianConfig-driven, interpretable Bayesian network training for relational tabular data.
gen-fraud-graphSynthetic fraud graph generator (scales to 100M+ accounts) for benchmarking graph fraud detection.
genetic-algorithmDependency-free Python GA engine with pluggable fitness — search core for an LLM autoresearcher.
linear-adapter-trainerTrain linear embedding adapters (triplet loss) to align retrieval embeddings with queries (RAG).
llm_bridgeTiny vendor-neutral LLM client — one interface, pluggable OpenAI/Bedrock/Gemini adapters.
causal-perception-implementationCausal perception research — competing structural causal models for fair credit decisions.
mutatis-mutandisSituation testing for discrimination analysis with counterfactual comparators.
sota-stressed-datasetsBenchmark datasets republished in “stressed” form to evaluate ML/LLM robustness.

Reasoning for

Direct overlap with this vault’s working themes. ralph is a production-grade implementation of the loop-engineering idea — fresh session per iteration is exactly the context-rot mitigation behind Loop Engineering and the Harness Engineering practice; ralph-vault-skill auto-generates a project knowledge vault, paralleling LLM Knowledge Bases / OpenKB. autoguardrails and mech-gov-framework are concrete patterns for the “keys not prompts” / hard-gate governance lesson (see Building an AI Second Brain). Worth mining for harness and agent-governance ideas from a regulated-bank perspective.

Alternatives considered

  • Archon, Superpowers, gstack — other harness/agent-skill stacks; Santander’s angle is governance + responsible AI under banking constraints.

Resources


Template: tool