Skip to content

Chris Zemmel.

building AI systems, security tooling, health-tech infrastructure, non-custodial crypto rails, software that just works

Founder & Engineer building AI, security, health-tech, and crypto systems, shipped solo, end to end.

01Projects

Founder-built systems and tools, each one shipped end to end.

Foundation logo
Private

Foundation

The internal control plane I run every project from: one live source of truth for every repo, service and database I own.

Runs every other project on this page

Internal only, built solo, and deliberately not a product. It multiplies my output across everything else here rather than competing with it.

Foundation is my personal operating layer, the meta-layer that sits underneath everything else on this page. It is not a product and it is not for sale. It is the internal control plane I built to run all of my own work from one place: every project, repo, service, and database becomes a typed resource with a desired spec, an observed status, and typed edges, so I have a single live source of truth for the whole portfolio instead of a dozen dashboards. It orchestrates the software I already trust (Docker, Postgres, Redis, Git, Cloudflare, SaaS) rather than replacing it, and a reconciliation engine converges what is running toward what I declared. On top of that sits Repository Intelligence: every repo is a living resource that Foundation statically analyses and keeps understanding, and scoped agents ride that knowledge to automate parts of my workflow and push each project forward with less manual effort. The point is leverage: one person operating like a team, shipping more across every other thing I build. Docker deploys software; Foundation understands it.

#MetaLayer#ControlPlane#AI#Orchestration#Internal
OneHealth logo
In Development

OneHealth

The operating layer and navigator for personal health: one lifelong record, and a clinician-approved route through it.

Co-Founder & CTO, platform built solo

Proprietary, and in private alpha. I designed and built the platform.

OneHealth is the system of record for a person's health, with a navigator built on top of it. Every input (lab document, wearable export, clinician's note, pharmacy slip, image) is normalised into one lifelong, source-agnostic record, where each value carries its unit, reference range, timestamp, source and quality flag, and nothing is ever overwritten. The product sits on that record: you set a destination (lose fat, lower cardiovascular risk, sleep deeper, age slower), the system computes a ranked, reasoned route, a licensed clinician approves it, and it recalculates every time your data changes. The system proposes; a human stays accountable. Built on an event-sourced canonical layer, an AI agent council, and a clinician review loop.

#HealthTech#AI#Privacy#Longitudinal#Clinical
nimimo logo
Visit
Live

nimimo

Receive crypto in seconds, own your address like you own your name: one link for BTC, ETH, SOL and USDC, keys on-device.

Core open-sourced under AGPL-3.0

Mostly feature-complete, so I'm holding off on active development for now. It stays live and usable as is.

nimimo is a non-custodial crypto identity layer. One link (nimimo.com/@chris) receives Bitcoin, Ethereum, Solana, and USDC, abstracting wallet complexity away from the user. The architecture deliberately separates access, identity, ownership, and recovery, with keys remaining fully on-device. Built for security-critical flows, cross-chain usability, and reducing friction in real-world crypto transactions, with no app, no exchange, and no KYC. Ships with a lightweight, no-API-key developer SDK.

#Crypto#Identity#NonCustodial#MultiChain#OpenCore
Panoptes logo
Visit
Live

Panoptes

Autonomous, invariant-directed AI security review for smart contracts, bridges, ZK circuits, and the web2 systems around them.

160+ targets reviewed · 24 confirmed findings

Open to a few select audit engagements. Get in touch for a scoped review of contracts, bridges, or web2 access-control.

An autonomous AI security-audit pipeline that reviews critical code the way a specialist team would, invariant by invariant, across smart contracts, bridges, light clients, ZK circuits, and the web2 systems that guard identity, authentication, and access-control. To date: 160+ targets reviewed across 29 ecosystems against 150+ vulnerability classes, with 24 confirmed findings, every one human-triaged and severity-calibrated by a human, not the model alone. That calibration is the point: in a live cross-chain bridge that has moved $100M+ across its routes, the pipeline flagged real consensus-verification gaps in the non-flagship light clients as critical; human review downgraded the severity to conditional, but the gap between the bridge's marketed trustless verification and what those clients actually check still stood (responsibly and privately disclosed). Detection-only: it finds and reports, never exploits. One engine spanning EVM, Solana, Move, Cosmos, Substrate, Bitcoin, ZK circuits, and web2 access-control.

#Security#AI#Audit#SmartContracts#MultiChain
Enjin Governance logo
Visit
Live

Enjin Governance

Production-grade web client for Enjin OpenGov: browse referenda, vote by conviction, and file treasury requests.

Treasury proposal passed · open-sourced the same day

Funded from the treasury at a discounted rate; I keep it low because I like contributing to the ecosystem. Open on GitHub.

A full-stack governance client for Enjin OpenGov, all backed by live chain RPC. Browse referenda, cast conviction votes, file treasury requests end to end, comment, and manage a profile, straight from the browser. Multi-wallet support (Enjin Wallet, WalletConnect, and the four major Polkadot extensions), four chains with dedicated archive RPCs, zero required indexers, SIWE-style sign-in by signature, and the EGOV1 on-chain metadata standard that lets any third party rebuild the proposal corpus. The funding proposal passed, and the client is open-source on GitHub.

#OpenGov#Polkadot#Treasury#Voting#Blockchain
RepoCanary logo
Visit
Live

RepoCanary

A recruiter sends a take-home task and asks you to run it. This checks it first, without ever executing a line of it.

Measured on 4,002 unseen repositories · 101 of 101 techniques flagged

Free permanently, because the person this is for cannot buy a scanner. Paste a link on the website or run npx repocanary owner/repo; open on GitHub.

A free, MIT-licensed scanner for the person a suspicious take-home task was sent to. Fake-interview campaigns hide a payload in a postinstall hook, an obfuscated config, or a dependency pinned deep in a lockfile, and it runs the moment you type npm install: browser passwords, SSH keys, cloud tokens and wallets, gone before you have read a line. RepoCanary never clones, installs, executes or evaluates the target. It reads a bounded set of files as plain text through the GitHub API and matches signatures, so pointing it at malware is exactly as dangerous as reading it in a browser. Detection is measured against a corpus of the techniques these campaigns actually use, and the evasions it cannot catch are written into the threat model rather than hidden. Green means nothing known matched, never safe, and the tool never says anything stronger. One command, zero runtime dependencies, and one shared engine behind the CLI, the website and a GitHub Action. The code is open-source on GitHub.

#Security#OpenSource#SupplyChain#CLI#npm
miBaguette logo
Visit
Live

miBaguette

The whole operating surface of a restaurant: website, ordering, reservations, and a dashboard the owners run themselves

Live for a real restaurant · the owners run it without a deploy

A deliberate change of register from the AI and crypto work: an ordinary local business whose software has to work every day.

The complete digital surface of a Vietnamese street-food restaurant in Schwäbisch Gmünd, built end to end and shipped solo. The public site carries the menu (allergens, vegan and vegetarian markers, spice levels, sold-out for today), opening hours, online ordering with pickup slots, reservations, and events. Behind it sits an eleven-tab dashboard where the owners edit all of it themselves, with no deploy and no developer in the loop: dishes, prices, opening hours, holidays, the editorial copy, and the FAQ. Orders and reservations arrive by mail and Telegram and stay in the dashboard, with each path standing on its own: if the database is down the mails still go out, and if the mail provider is down the order is still in the dashboard. Next.js 16, React 19, Tailwind v4, Drizzle and Postgres.

#ClientWork#FullStack#NextJS#Postgres#SelfServe
Substreak logo
Visit
Live

Substreak

Governance-funded reward infrastructure on Substrate, still running the distributions and APIs that depend on it.

Enjin's first accepted treasury proposal

I chose not to run custodial wallet infra, so the Telegram layer was wound down. It now runs as backend infrastructure.

Substreak is a Substrate reward and asset-distribution system, funded by the Enjin ecosystem's first accepted on-chain treasury proposal and featured by Enjin. It began with a Telegram interface, but rather than run custodial wallet infrastructure on users' behalf, the user-facing layer was wound down by choice. It now runs as backend infrastructure: automated reward distributions continue on schedule, and the integration APIs stay live so dependent systems keep pulling reliable Substrate data. The non-custodial direction carried forward into nimimo, which receives crypto in the browser with keys on-device instead of through managed wallets.

#Substrate#Infrastructure#Rewards#Treasury#Enjin
A Million Years logo
Visit
Live

A Million Years

A seed-grown world you explore, build in, and claim. Earth a million years after we're gone, identical for everyone who visits.

Every world deterministic from one seed

Built to improve my worldbuilding skills. Exploring procedural generation, atmosphere, and discovery.

A solo worldbuilding project exploring procedural generation, persistence, and discovery. Every world is generated deterministically from a single seed, producing its geography, climate, weather, life, and sky. A seed is a place rather than a session, meaning worlds can be revisited, shared, and explored together while remaining identical for everyone who visits. Build a homestead, light a watchfire, plant your standard, and leave a mark on the world. Time passes, weather changes, moons drift overhead, and every world develops its own character from the same underlying rules. Built with React, TypeScript, React Three Fiber, and a fully procedural audio system. No accounts, no downloads, and no backend required.

#WorldBuilding#ProceduralGeneration#WebGL#ThreeJS#CreativeCoding
NFT Enterprise logo
Visit
Discontinued

NFT Enterprise

An early social NFT platform in the Enjin ecosystem, with 30+ artists, still explorable in a walkable 3D gallery.

30+ artists · tens of thousands of holders

Still explorable inside Enjin City, my own walkable WebGL gallery (40+ floors), where this collection sits alongside other collections.

NFT Enterprise was an early social NFT platform built within the Enjin ecosystem (2021-2022), collaborating with artists and creators on NFT distribution and community-driven releases. It reached tens of thousands of NFT holders through artist collaborations, community campaigns, and QR-based NFT distribution and onboarding flows, featuring over 30 artists at its peak. Its collections can still be explored and inspected today inside Enjin City, a self-built, walkable 3D gallery where you can stroll through the full archive across 40+ floors.

#NFTs#Gallery#WebGL#Enjin#Community

02Side quests

Weekend builds, experiments, and things I tinker with. Swipe through.

  • 01Live

    Chris 2.0

    2026

    A personal AI brand page: pick a persona (Casual, Professional, Tech, or Flirty) and chat with an AI version of me. Multi-persona knowledge, entity-graph memory, and a Telegram bot, with an Operator mode for admin.

    Visit
  • 02Live

    Enjin City

    2026

    A walkable 3D WebGL gallery, built in a weekend. It preserves my old NFT Enterprise collection (many of its NFTs now lost) and renders other collections (not mine) as explorable buildings across the city. A browsable museum of NFT art.

    Visit
  • 03Live

    Finger Beat

    2026

    Reads your heart rate and an HRV estimate from your phone camera (PPG), entirely on-device. The solo, duel, and tournament modes are a playful layer over research I did for OneHealth into low-cost health-data capture. iPhone-optimised.

    Visit
  • 04Live

    CTZ Records

    Ongoing

    A just-for-fun music side-quest. The songs are AI-generated, but I direct the composition and do the sound engineering, and every release is mastered through a self-built pipeline (around 50 tracks, including a full Christmas album). Making good songs is easy; the music industry isn't, so this stays a playground.

    Visit
  • 05Private

    Resonara

    Ongoing

    A multisensory state-design studio: sound, rhythm, body vibration (Woojer haptics), breath, and light turned into designable, measurable sessions, built on a strict honesty model that keeps the measurable, the hypothesised, and the traditional clearly apart and never dresses up the unproven as fact.

  • 06Private

    Kinetara

    Ongoing

    A headless crypto market signal engine: no interface, just a cron and APIs. It scores live perpetual-futures data each hour and broadcasts a long, short, or stay-silent call to Telegram.

  • 07Experiment

    Falk

    Ongoing

    An AI authorship engine for entire literary universes: world-building, characters, lore, and chapters, writing internally consistent multi-book trilogies. A fun benchmark for how far AI world-building can go.

  • 08Discontinued

    NFT Tipper Bot

    2023-2025

    A Telegram-based NFT distribution system on Enjin that processed 100k+ on-chain transactions in production. Its scaling limits are what pushed me toward non-custodial infrastructure.

03About

Founder, engineer, and the entire team in between: from the first blank repo to the thing that runs in production.

Chris Zemmel, portrait

Chris Zemmel

AI Systems Engineer and Founding CTO

Greater Karlsruhe Area, Germany

I've been in crypto for 9 years, and I've spent them building whatever the problem actually needed: AI systems, security tooling, health-tech infrastructure, blockchain rails, and the everyday software a local business actually runs on, not just one lane. I'm Co-Founder and CTO at OneHealth, where I built the event-sourced canonical record behind a health navigator on my own. Alongside that I built Panoptes, an AI security-review pipeline that's reviewed 160+ targets across 29 ecosystems and flagged real consensus-verification gaps in a live cross-chain bridge that's moved over $100M. I tend to ship solo and end to end: Enjin Governance went open-source the same day its funding proposal passed, and nimimo's cryptographic core is open under AGPL-3.0. If any of that maps to what you're building, whether that's an engineering hire, a consulting engagement, an audit, an investment, or just a conversation, I'd like to hear from you.

Now

Running RepoCanary in the open, and taking on security and engineering work.

Open to

New projects, consulting, audits, or a product built end to end.

Open source

RepoCanary under MIT; nimimo-core and Enjin Governance under AGPL-3.0.

Five pillars, zero filler

  • Multi-Agent Orchestration
    • Multi-agent AI councils run by a deterministic orchestrator: typed contracts, domain routing, conflict resolution
    • Model-agnostic provider layer, swappable the day a stronger model ships
    • Reproducible inference: deterministic policy gates wrapped around probabilistic agents
    Applied LLM Engineering
    • Use-case-specific prompt engineering, semantic pipelines, and structured extraction
    • Multimodal ingestion: documents, images, and free text normalised into typed data
    • Production AI surfaces: chatbots, analyzers, and generative document tooling

04Contact

Hiring, consulting, a new project, an audit engagement, or backing something, tell me what you're thinking.

Minimum 10 characters required