Foundgine

Foundgine Documentation

Foundgine is a .NET application-domain semantic and execution platform for AI-native applications.

Foundgine turns an application’s domain model into a safe, executable interface for AI agents.

Start here

  1. Direction
  2. Proof Milestones
  3. Current Status
  4. Architecture
  5. Banking E2E Sample

Core documentation

Direction

The product boundary and why Foundgine should not become another AI/RAG/MCP framework.

Architecture

How domain semantics, planning and execution fit together.

Foundation

Stable platform primitives and dependency rules.

Runtime

Execution contracts and the current runtime model.

Persistence

Database/provider execution boundaries.

AI Integration

How Foundgine fits beneath an LLM or agent framework.

Samples

The Banking sample is the canonical proof.

Reference

ADRs, glossary, changelog and roadmap.

Historical material

The repository contains historical GraphQL/Graphgine material under archive/.

The following documentation sections are retained for migration/history:

They should not be used as the current product definition.

Current milestone chain

M0  Real execution                         ← current proof
 ↓
M1  Semantic domain
 ↓
M2  Resolution
 ↓
M3  Read intent
 ↓
M4  Domain actions
 ↓
M5  Policy / authorization
 ↓
M6  Preview / approval
 ↓
M7  Verification / evidence
 ↓
M8  MCP adapter
 ↓
M9  More execution targets
 ↓
M10 Compile-time semantic compiler

See Proof Milestones.

Documentation accuracy

Documentation must distinguish:

Do not turn architectural intent into feature claims.