Skip to content
View sunilp's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@jamjet-labs

Block or report sunilp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sunilp/README.md

Sunil Prakash

Enterprise AI & Platform Architecture Leader for regulated financial services. Building production AI systems, governance frameworks, and trust infrastructure.

Published research · book · IETF draft · open-source protocols and tooling


The Trust Stack for Multi-Agent AI

My research focuses on an open problem: multi-agent AI systems have no standard for identity, delegation, or provenance. The work spans four layers:

 Research Specifications Implementations Guides
──────── ────────────── ─────────────── ──────
┌─────────────┐ ┌──────────────┐ ┌──────────────────┐ ┌─────────────┐
│ Agent │ │ AIP Spec │ │ aip (Rust+Python)│ │ Agentic AI │
│ Identity │──▶│ IETF Draft │──▶│ PyPI packages │──▶│ for Serious │
│ (arXiv) │ │ │ │ Framework addons │ │ Engineers │
└─────────────┘ └──────────────┘ └──────────────────┘ └─────────────┘
┌─────────────┐ ┌──────────────────┐
│ Provenance │ │ ldp-protocol │
│ Paradox │─────────────────────▶│ (Rust) │
│ + LDP (arXiv)│ │ │
└─────────────┘ └──────────────────┘
┌─────────────┐
│ DCI: │
│ Collective │ Reasoning layer for multi-agent deliberation
│ Reasoning │
└─────────────┘

Each layer solves a different problem: AIP handles who is this agent and what can it do, LDP handles how do agents route and attest provenance, DCI handles how do agents reason together. These ideas flow from protocol research into practical runtimes and developer tooling. The book covers how to build, evaluate, and govern all of it in production.

Research

LayerPaperLink
IdentityAIP: Verifiable Delegation Across MCP and A2AarXiv:2603.24775
ProvenanceThe Provenance Paradox in Multi-Agent LLM RoutingarXiv:2603.18043
ProtocolLDP: Identity-Aware Protocol for Multi-Agent SystemsarXiv:2603.08852
ReasoningDCI: Structured Collective Reasoning with Typed ActsarXiv:2603.11781

IETF Internet-Draft: draft-prakash-aip-00

Book

Agentic AI for Serious Engineers — When to use agents and when not to. Evaluation, hardening, governance, and the production reality most teams discover too late. Amazon (paperback & Kindle) | Code companion

Selected Repositories

RepositoryWhat it solves
aipVerifiable identity and scoped delegation for AI agents across MCP and A2A (Rust + Python, PyPI)
ldp-protocolIdentity-aware routing and provenance for multi-agent systems (Rust, crates.io)
ai-governance-framework50+ governance documents across 8 domains and 8 jurisdictions for regulated AI
enterprise-rag-benchRAG patterns benchmarked for enterprise: chunking, retrieval, eval harness, guardrails
enterprise-genai-platformReference architecture for LLM applications in banking

Background

19 years in enterprise technology. VP at a global bank leading cross-location AI and platform architecture. Former Chief Scientist at an AI startup. Executive MBA (ISB), M.Tech in Enterprise Analytics (NUS).

sunilprakash.com | Google Scholar | LinkedIn


sunil@sunilprakash.com

Pinned Loading

  1. aipaipPublic

    Agent Identity Protocol -- verifiable, delegable identity for AI agents across MCP and A2A. IETF Internet-Draft. PyPI: agent-identity-protocol

    HTML 6 2

  2. jamjet-labs/jamjetjamjet-labs/jamjetPublic

    The open-source safety layer for AI agents — block unsafe tool calls, require approval, enforce budgets, audit, replay.

    Rust 21 5

  3. jam-clijam-cliPublic

    Developer-first AI CLI for cross-language code intelligence. Trace call graphs, impact analysis, agentic execution across Java, SQL, Python, TypeScript. 40+ commands. Zero vendor lock-in.

    TypeScript 1

  4. ai-governance-frameworkai-governance-frameworkPublic

    Practical AI governance patterns for regulated industries — risk assessment templates, model lifecycle controls, EU AI Act alignment

    3 2

  5. ldp-protocolldp-protocolPublic

    LDP — LLM Delegate Protocol: identity-aware communication for multi-agent LLM systems

    Rust 3 2

  6. jamjet-labs/jamjet-benchmarksjamjet-labs/jamjet-benchmarksPublic

    Older JamJet benchmark experiments. Phase 1 evidence now lives in jamjet-labs/jamjet under evidence/.

    Python