Skip to content
View cyphalle's full-sized avatar

Block or report cyphalle

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.

Content in all repositories owned by your account will be closed.
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
cyphalle/README.md

Cyprien Hallé

AI-native CPTO. I run product and engineering at Darwin with a small team and a fleet of coding agents, and I still ship code every day.

The operating model, in numbers

Last 30 days
Pull requests from my account, most written with agents 638
Merged 568 (89%)
Contributions, last 12 months 9,759
People on product and tech 5

Updated 2026-10-12.

Most of this work lives in private repositories. The method behind it is public.

How I run engineering with agents

  • ai-native-cpto: the operating model. Autonomy by default, the checkpoint after the work, owners who rule on the diff, and a measure behind every rule.
  • agent-guardrails: hooks that gate agent actions by tier. An irreversible action needs a human in front of the screen.
  • cpto-skills: the skills and commands my agents run, from spec to pull request.

Darwin

Darwin is a nature risk intelligence platform. It measures how companies depend on and impact nature and climate across their sites and supply chains, and turns that into TNFD and CSRD reporting. Stack: Rust/Axum, Vue 3/TypeScript, PostgreSQL/PostGIS, AWS, DDD and hexagonal architecture.

Background

  • Co-founder and CPTO, Darwin (2024 to now)
  • Investment Manager, Samaipata VC (3.5 years)
  • Strategy consultant, L.E.K. Consulting (2 years)
  • Embedded software engineer, Parrot, drones (1 year)
  • MSc in Engineering (CS), Management and Finance: HEI, Bocconi, ESSEC

Writing

Connect

LinkedIn · X · Bluesky · darwindata.ai

Pinned Loading

  1. awesome-biodiversity-data awesome-biodiversity-data Public

    Curated awesome-list of biodiversity datasets, APIs, and tools for nature-risk assessment, TNFD/SBTN compliance, and ecological research

    1 1

  2. omnisearch omnisearch Public

    Rust CLI + MCP server — parallel multi-source search across 56 APIs (academic, news, finance, security, geo) with JSON output for Claude Code

    Rust 1

  3. suntzu-ios suntzu-ios Public

    iOS board game — Sun Tzu (Newman 2008) in Swift 6/SwiftUI: full engine, 3 AI levels (Random/Heuristic/MCTS), 73 tests, playable on iOS 17+

    Swift

  4. ai-native-cpto ai-native-cpto Public

    How a CPTO runs product and engineering with coding agents: the operating model and the measures behind it

  5. agent-guardrails agent-guardrails Public

    Claude Code hooks that gate risky tool calls on whether a human is watching: tiers, scope windows, audit log, PR repair

    Shell

  6. cpto-skills cpto-skills Public

    Claude Code skills for an agent-driven product team: spec, gate, PR open/review/fix, worktrees, handoffs, and a writing doctrine

    Shell