Enterprise Intelligence Platform: graph analytics, real-time collaboration, and AI-driven insights for high-stakes environments.
Summit v2.0.0 consolidates major platform capabilities (infrastructure, AI/ML, security hardening, real-time systems).
See: Release Notes | Migration Guide | Roadmap.
Prerequisites: Docker Desktop ≥ 4.x, Node.js 20.11.0 (matches .tool-versions), pnpm 9, Python 3.11+.
# 1) Clone & Bootstrap
git clone https://github.com/BrianCLong/summit.git
cd summit
make bootstrap
# 2) Start the Stack (Docker)
make up
# 3) Verify (Smoke Test)
make smokeBefore submitting PRs or deploying:
make gaThis runs the enforced readiness sequence:
- Lint & unit tests
- Clean environment reset
- Deep health checks
- End-to-end smoke tests
- Security scanning
- Frontend: http://localhost:3000
- GraphQL API: http://localhost:4000/graphql
- Neo4j Browser: http://localhost:7474 (User:
neo4j, Pass:devpassword) - Adminer: http://localhost:8080
- Grafana: http://localhost:3001
Summit is built on a modern distributed stack designed for scalability and auditability:
-
Frontend: React 18, Vite, Material-UI (
client/) -
Backend: Node.js, Express, Apollo GraphQL (
backend/,api/) -
Data Layer:
- Neo4j (graph relationships)
- PostgreSQL (structured data, audit logs, vectors/embeddings)
- TimescaleDB (telemetry and metrics)
- Redis (caching, rate limiting, real-time Pub/Sub)
-
Orchestration: Maestro (BullMQ) for background jobs and AI pipelines (
.maestro/)
See also:
- docs/ARCHITECTURE.md
This repository is a large monorepo containing:
-
Platform Runtime
client/— Primary user-facing UIconductor-ui/— Admin/Ops UIbackend/— API runtime servicesapi/,apis/,api-schemas/— API surfaces, schemas, contractscli/— Operator/developer CLI tooling.maestro/,.orchestrator/— job orchestration, pipelines, worker controlscompose/,charts/,config/,configs/— infra, deployment & configuration
-
Governance, Security, Operations
RUNBOOKS/— incident playbooks, operational proceduresSECURITY/,.security/— security policies & automation scaffoldingcompliance/— compliance controls and mapping artifactsaudit/— audit readiness artifacts and evidence workflows.ci/,ci/,.ga-check/,.github/— CI and GA readiness gates__tests__/,__mocks__/,GOLDEN/ datasets,.evidence/— tests, fixtures, evidence
-
Agentic Development Tooling
.agentic-prompts/,.agent-guidance/— standardized prompts and guidance.claude/,.gemini/,.jules/,.qwen/— per-agent workflows and configuration.devcontainer/— standardized dev environment
-
AI/ML and Domain Modules
ai-ml-suite/plus multiple domain modules (e.g.,cognitive-*,active-measures-module/, etc.)
Our CI pipeline ("Fast Lane") enforces:
- Lint (ESLint + Ruff)
- Verify (deterministic GA verification for critical features)
- Test (unit/integration)
- Golden Path (full-stack integration via
make smoke) - Security (SAST, dependency scanning, secret detection)
See: TESTING.md
- Follow the Golden Path and GA Gate requirements.
- Prefer small, reviewable PRs with explicit scope.
- If the build breaks, stop and fix it: the Golden Path is enforced.
See:
- CONTRIBUTING.md
- docs/ONBOARDING.md
Summit Enterprise Edition: Proprietary (see LICENSE). Historical Open Source: MIT (see OSS-MIT-LICENSE).