Skip to content

Harery/OCTALUME

OCTALUME

An 8-phase enterprise SDLC framework with multi-agent orchestration for Claude Code.

CI License: MIT Python Release v2.0.0 Coming to PyPI GitHub stars

OCTALUME treats a software project the way an architect treats a building — every system has structural intent, every connection is deliberate, every decision must serve the people who depend on it.

DRAWING NO. 01.00 · REV. 2026.05 · SHEET 01 OF 05

Problem · Install · Quickstart · What you get · How it works · Compare · FAQ · Documentation · Roadmap

The problem

AI coding tools generate code quickly. They do not generate the decision trail an auditor needs. When a regulator asks how a line of code reached production in a HIPAA, SOC 2, PCI DSS, or SOX environment, chat logs and commit messages are not an answer. Most teams bolt governance on at the end. By then the evidence is gone.

Install

git clone https://github.com/Harery/OCTALUME && cd OCTALUME && pip install -e ".[dev]"

Quickstart

octalume init my-app --compliance hipaa soc2   # scaffold a project with controls mapped
octalume start 1                                # enter Phase 1 (Vision & Strategy)
octalume gate 1 && octalume complete 1          # run the gate; advance only if it passes

What you get

octalume/
├── core/         Phase engine, gates, orchestrator, state, memory, tenancy
├── mcp/          MCP server exposing 30+ lifecycle_* tools to Claude Code
├── agents/       9 phase-specialized agents (+ orchestrator)
├── compliance/   HIPAA, SOC 2, PCI DSS, GDPR scanners
├── a2a/          Agent-to-Agent protocol
├── worker/       Async task workers (Celery-compatible)
└── utils/        Logging, configuration, observability
web/
├── frontend/     Vite + React dashboard (phase view, gate status, audit log)
└── backend/      FastAPI service backing the dashboard
mcp-server/       Standalone MCP entry point (python -m octalume.mcp.server)

Each phase produces typed artifacts. Each gate is a machine-checkable set of conditions. Each compliance scan is signed and queryable.

How it works

OCTALUME drives a project through eight sequential phases. Each phase has an owning agent, required artifacts, and a quality gate. The gate is a function, not a meeting — it either passes or it blocks the transition.

A central Phase Engine coordinates nine agents (one per phase plus an orchestrator). The MCP server surfaces 30+ lifecycle_* tools so Claude Code can start phases, request reviews, run compliance scans, and stop when a gate fails. State and decisions persist in a memory store the next contributor can read.

flowchart LR
    P1[1. Vision] --> G1{{Gate}}
    G1 --> P2[2. Requirements]
    P2 --> G2{{Gate}}
    G2 --> P3[3. Architecture]
    P3 --> G3{{Gate}}
    G3 --> P4[4. Planning]
    P4 --> G4{{Gate}}
    G4 --> P5[5. Development]
    P5 --> G5{{Gate}}
    G5 --> P6[6. Quality & Security]
    P6 --> G6{{Gate}}
    G6 --> P7[7. Deployment]
    P7 --> G7{{Gate}}
    G7 --> P8[8. Operations]
    P8 -.feedback.-> P1
Loading

Plug it into Claude Code with a one-line MCP config:

{
  "mcpServers": {
    "octalume": { "command": "python", "args": ["-m", "octalume.mcp.server"] }
  }
}

Compare

Capability OCTALUME LangGraph AutoGen semantic-kernel Cursor Jira
Multi-agent orchestration 9 typed roles DIY graph DIY Plugins No No
Full-SDLC scope (8 phases) Yes No No No No Partial
Built-in compliance scanners HIPAA / SOC 2 / PCI / GDPR No No No No No
Machine-checkable quality gates Yes No No No No Manual
Claude Code / MCP native Yes No No No Partial No
Audit trail per AI decision Signed, queryable No No No No Partial
Self-hostable, MIT-licensed Yes Yes Yes Yes No No

FAQ

What is OCTALUME?

An 8-phase, gate-driven SDLC framework with nine phase-specialized agents, a Model Context Protocol server, four compliance scanners, and a web dashboard. It runs locally and integrates natively with Claude Code.

Is this production-ready?

v2.0.0 is the first stable release. The phase engine, gates, MCP server, and HIPAA / SOC 2 / PCI / GDPR scanners are covered by CI. Treat it as 1.x-grade for the dashboard and a2a protocol — those are still iterating.

Does it work without Claude Code?

Yes. The CLI, phase engine, and compliance scanners run standalone. The MCP server works with any MCP-compatible client. Claude Code is the deepest integration today; Cursor and Windsurf adapters are on the roadmap.

How do I customize for HIPAA or SOC 2?

Pass --compliance hipaa soc2 to octalume init. The relevant control catalogs map to phase gates automatically. Override individual controls in octalume.yaml; see docs/compliance.md for the full mapping.

What is the difference between OCTALUME and the OCTALUM family?

OCTALUME is the flagship — the framework that drives a regulated SDLC. The OCTALUM family also includes PYLAB (Python practice), PULSE (Linux maintenance), and bdtb (brain-dump to plan). See the footer for the full set.

Can I cite it in a paper?

Yes. See CITATION.cff for the canonical reference, including DOI-ready metadata.

Documentation

Roadmap

  • 2026-Q3 — Publish octalume to PyPI (pip install octalume)
  • 2026-Q3 — ISO 27001 and NIST 800-53 scanners
  • 2026-Q4 — docs.octalume.dev (GitHub Pages) goes live
  • 2026-Q4 — v2.1 multi-tenant control plane
  • 2027-Q1 — OPA / Rego policy plug-in, CycloneDX SBOM auto-generation
  • 2027-Q2 — Cursor and Windsurf MCP adapters

Contributing, License, Security


Drawn by the same hand

A working portfolio of digital infrastructure, designed and maintained by Mohamed Harery — Architect of Digital Systems.

Sheet Repo What it is
00 harery.com The studio — portfolio, ledger, contact
01 OCTALUME 8-phase enterprise SDLC framework
02 OCTALUM-PYLAB Python DSA & coding-interview prep
03 OCTALUM-PULSE Cross-distro Linux maintenance CLI
04 octalum-bdtb Brain-dump → spec-kit-shaped plan
harery.com · github.com/Harery · LinkedIn

BLUEPRINT · drawn 2026 · MIT-licensed code · all drawings reserved

About

AI-native SDLC framework for regulated industries. 8 phase-gated stages, 9 specialized agents, built-in HIPAA / SOC 2 / PCI / GDPR scanners. Plugs into Claude Code via MCP (30+ tools). MIT, self-hostable. pip install octalume.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors