Skip to content
View sepahead's full-sized avatar
🐳
building something great.
🐳
building something great.

Block or report sepahead

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
sepahead/README.md

Sepehr Mahmoudian, Senior AI Engineer in Berlin building domain-specific AI agents and custom harnesses for auditable research and engineering, with work spanning LLM/VLM evaluation, computational neuroscience, robotics and multimodal 3D perception. Rust and Python; GitHub member since 2014.

Sepehr Mahmoudian on LinkedIn — Senior AI Engineer in Berlin    Sepehr Mahmoudian on Google Scholar — research publications    Sepehr Mahmoudian on Substack — @torusprime, notes and essays    Sepehr Mahmoudian on Hugging Face — @torusprime, datasets    Sepehr Mahmoudian on X (Twitter) — @SepAhead

Curriculum Vitae · English  ·  Lebenslauf · Deutsch

The pulse — GitHub contribution activity

Annual contributions from 2014 to present, with 2014–2022 grouped into a single history bar and a running cumulative total; the highest year so far glows, its in-progress status is explicitly qualified, the year in progress carries a dashed cap, average growth is qualified with its base year, the next year sits as an empty dashed placeholder and the following year as an unstarted future runway slot, with the visual phase motif resolving between them into 20 rays of light streaming from above into the future.

Weekday contribution share: a donut of each weekday's percentage of the last ~16 months (500 days) of contributions; the glowing slice marks the peak day.

Selected work — computational neuroscience, robotics, 3D and scientific software projects

engram: Engram is a research-stage, domain-specific AI agent with a custom harness for biophysical and functional neural models. It orchestrates provenance-aware, closed-loop computational-neuroscience simulations for reproducible R&D. The public repository remains a placeholder pending source publication; it does not claim general paper reproduction or validated scientific results. NCP: NCP is a versioned, project-agnostic canonical-JSON contract connecting neural simulators or neuromorphic controllers to robots, UAVs, simulators and read-only analysis clients. It has a Rust reference, an independent TypeScript validator/client and Python/C/C++ bindings; HEAD is an unreleased, release-blocked 1.0 candidate, while v0.8.0 remains the latest immutable release. Languages: Rust, TypeScript, Python, C, C++.
prisoma: Prisoma is a public Rust/Python research toolkit implementing canonical experiment run logs and replay groundwork while working toward provenance-complete capture-intervention-replay for intervention-grounded VLA-policy diagnosis. Real VLA capture and complete replay acceptance remain blocked; PID is a conditional diagnostic behind preregistered validity gates. The public 0.9.0 GitHub source prerelease is a research-software preview, not a scientific-results or production release. Languages: Rust, Python. crebain: CREBAIN (Adaptive Response & Awareness System) is a research-only spatial-awareness prototype that combines Gaussian-splat visualization and simulated cameras with ML detection, persistent multimodal 3D tracking and ROS/Gazebo drone simulation. Drone-physics and ROS capabilities remain in progress. Languages: Rust, TypeScript.
melkor: Melkor provides deterministic 3D Gaussian Splatting (3DGS) conversion across PLY, SPZ and glTF. Its inspection reports surface field provenance, bounds and numeric hazards without modifying source assets. The current release candidate is source-only; no production binary is currently supported. Languages: C++, Python, JavaScript. galadriel: Galadriel is an experimental safe-Rust research prototype for cross-sensor consistency monitoring, combining NIS/CUSUM, sign-preserving correlation over producer-attested projections and optional PID diagnostics. The 0.9.0 research-source target remains unpublished; evidence is synthetic/component-level, not field validation. Languages: Rust.
pid-rs: pid-rs is a safe-Rust library for shared-exclusions Partial Information Decomposition and mutual-information estimation: categorical SxPID, KSG MI and default-off experimental continuous shared-exclusions/PID surfaces. v0.9.0 is a GitHub-only source-review prerelease. Languages: Rust, Python. haldir: Haldir Gate is an experimental Rust mission-authorization reference monitor for NCP: it validates signed controller intents, deployment and mission admission, and deterministic policy, then prepares Gate-owned plant commands and signed decision receipts. Its 0.9 review remains NO_GO; it is not production-ready or airworthy. Languages: Rust.
manwe: Manwe is an alpha airspace-perception research and validation workbench spanning vision, audio, multi-camera geometry and multi-target tracking, with a Python numerical/training package and Rust/Candle inference benchmarks. It targets candidate outputs for systems such as Crebain but currently ships no drop-in Crebain adapter. Languages: Python, Rust. cortexel: Cortexel is an unreleased TypeScript library and CLI for neural-simulation figures: it validates and canonicalizes strict declarative JSON requests with fail-closed provenance, then returns deterministic SVG plus a complete exact-value table. main is 0.10.0-dev.0; v0.9.0 is the last tagged preview. Languages: TypeScript.
relief-atlas: relief-atlas is a Python generation pipeline and 10,079-item manifest and prompt catalog for disaster-relief, humanitarian-aid and civil-protection meshes. The repository currently contains 125 GLBs, not a complete 10,079-mesh corpus. Languages: Python. cobot-atlas: cobot-atlas is a Python generation pipeline for a public MIT dataset of 2,023 unique glTF 2.0 Binary meshes (2,024 GLB files, 33.5 GB) for robot/cobot simulation, manipulation research, VLA training and benchmarking. Languages: Python.

Conceptual standalone-first ecosystem map; a detailed explanation follows.

MODEL & EXPLAIN

Engram is a research-stage, domain-specific AI agent and custom harness for provenance-aware, closed-loop simulations of biophysical and functional neural models. Prisoma implements canonical run-log and replay groundwork toward auditable intervention experiments for embodied-policy diagnosis. pid-rs supplies protocol-neutral PID and mutual-information estimators in process. Cortexel turns labelled results into deterministic, inspectable figures and exact-value tables.
PROPOSE & GOVERN

NCP is the optional, versioned contract between simulators, controllers, bodies and observers. Haldir validates signed local intent and independently prepares a newly authorized command with a signed decision receipt. CREBAIN owns body state and makes the final software actuator-admission decision under the current session and bounded lease.
PERCEIVE & RECONSTRUCT

Manwe develops vision, audio, multicamera and tracking candidates. Galadriel observes cross-sensor statistical consistency and can contribute deny-only assessment. Melkor provides deterministic 3DGS conversion across PLY, SPZ and glTF, surfacing field provenance and numeric hazards; its current release candidate is source-only, with no production binary. The cobot and relief atlases are data inputs, never control paths.

Boundary that matters: every core remains independently runnable, and every command remains a proposal until CREBAIN admits it. Galadriel and Prisoma are read-only observers; pid-rs has no wire role; Cortexel is a one-way export sink. Graph lines denote optional protocol roles, application-owned seams, library use, research relationships or data flow—not deployed or qualified integration. NCP 1.0 remains an unreleased, release-blocked candidate.

More repositories — public research code and tools


More public repositories; a detailed link list follows.

↗  brojapid-activationfunctions · mahmoudian-2020-rescience · nest-simulator · relief-atlas · silmaril-vision-studio

The toolbox — languages, frameworks and infrastructure


AI / ML stack: Python, PyTorch, NumPy, Pandas, SciPy, Pydantic, scikit-learn, Jupyter
Python    PyTorch    NumPy    Pandas    SciPy    Pydantic    scikit-learn    Jupyter
Backend & Systems stack: Rust, C, C++, FastAPI, Drizzle ORM, PostgreSQL, gRPC, Zenoh
Rust    C    C++    FastAPI    Drizzle ORM    PostgreSQL    gRPC    Zenoh
Cloud & DevOps stack: Cloudflare, Google Cloud, AWS, Docker, Kubernetes, Terraform, GitHub Actions, Linux
Cloudflare    Google Cloud    AWS    Docker    Kubernetes    Terraform    GitHub Actions    Linux
Frontend & Web stack: JavaScript, TypeScript, React, Vite, TanStack, Tailwind CSS, Vitest
JavaScript    TypeScript    React    Vite    TanStack    Tailwind CSS    Vitest

Agentic engineering — the AI-agent development stack

Agentic stack manifest: Ghostty (terminal, GPU-native); herdr (multiplexer, agent herd); OMP (lead harness, turbocharged Pi with batteries included); Devin (harness, long-horizon); Zed (editor, collaborative IDE).

Elsewhere — contact channels

Open channel: reach me at sepmhn@gmail.com; always open to interesting problems.

Pinned Loading

  1. crebain crebain Public

    CREBAIN (Adaptive Response & Awareness System) — research prototype for spatial awareness and sensor fusion: Gaussian-splat scene visualization, simulated cameras, ML object detection, multimodal 3…

    Rust 21

  2. engram engram Public

    Engram Neural Modeling Labs — computational-neuroscience research on spiking networks and neural modeling. Code will be open-sourced after publication.

    15

  3. NCP NCP Public

    Neuro-Cybernetic Protocol: versioned canonical-JSON contract connecting neural simulators and neuromorphic controllers to robots, UAVs and analysis clients over Zenoh. Rust reference, independent T…

    Python 16

  4. melkor melkor Public

    C++17 toolkit for 3D Gaussian splats: deterministic conversion, inspection, geometry-based scene completion and viewing across PLY, SPZ and glTF, with CPU/Metal and optional CUDA backends. v2 harde…

    C++ 13

  5. pid-rs pid-rs Public

    Partial Information Decomposition and mutual-information estimation in safe Rust: categorical shared-exclusions PID (SxPID), KSG MI estimators and default-off experimental continuous PID surfaces. …

    Python 14

  6. cobot-atlas cobot-atlas Public

    Python generation pipeline behind a public MIT dataset of 2,023 unique glTF 2.0 Binary meshes (33.5 GB) for robot/cobot simulation, manipulation research and VLA training. Published on Hugging Face…

    Python 6