Agentic M&A due diligence pipeline — plan, classify, review in parallel, join the risks up, question the seller, draft the red flag report.
M&A & legal tooling
Anthropic's Claude for Legal and PE plugins put to work on one fully synthetic private equity fund and its 26 portfolio companies. Portfolio monitoring scans and extracts covenant headroom, change-of-control consents, cross-fund vendor concentration and benchmark grids (LPAs, SHAs), with citations. Alongside it, Anthropic's legal artifact gallery rebuilt for the fund's in-house legal team, each piece pre-run and scored against an answer key written before it ran.
Open the demo (email-gated — access on request) →Anonymises corporate transaction documents for a precedent database — entity discovery, preservation, Word tracked changes and an independent QA sweep, with three human checkpoints.
DocAnon 0.3.0
View walkthrough (email-gated — access on request) →Invents a complete fictional M&A data room, plants a known set of findings in it, and proves each one can be found from the documents alone. Current library consists of seven private synthetic VDRs of up to 4,000 documents, three of them labelled eval rooms with dirtied twins, used to benchmark third-party DD tools, stress the gb-mnadd pipeline, run sell-side exercises and score document classifiers.
View on GitHub ↗Classifies every document in a data room by type and routes each one to the right team. Three hand-written signals — folder, filename and the words on the first/last pages — and how many agree is the confidence score. Claude gives a second opinion rather than filing; anything still unsettled is listed for a lawyer rather than guessed at. 245 document types across 14 workstreams built on SALI's LMSS taxonomy, OCR for scans, rules a lawyer can edit, and a scorecard kept against five keyed synthetic rooms.
gb-docclass 1.21.1
Private repoTracks what changed in a Datasite data room — added, moved, renamed, new versions, no longer visible, access changes — and keeps a change log for the review team. Items are matched on Datasite's own IDs. Claude fetches, a Python script does every comparison, and on the MCP route nothing is logged until two individual reads agree. Also reads through Datasite's read-only API.
gb-vdrwatch 0.5.5
Private repoPlugins & tools
A shared Kanban board in Notion where every agent — Claude Code, Cowork, claude.ai, Codex and Notion's own — tracks project work to one set of rules. The rules live in a Notion page rather than the repo, so changing them is an edit, not a release. Ships as a marketplace plugin from the agents-board repo.
Private repoA self-maintaining wiki on AI, M&A and private capital, built on Karpathy's LLM-wiki pattern. Sources arrive from Readwise and publishers' feeds; Claude Code compiles each into cross-referenced pages under a written schema, and nothing is filed until I approve the plan.
Private repoFinds the least-painful meeting window across 30 business cities in nine timezones — a DST-aware timeline scored by how many people are within working hours, with the best windows ranked and a copyable invite.
Open the demo →Home & infrastructure
Six-feed open-data stack for a Surrey parish — planning applications, flood warnings, crime, power cuts, roadworks and a weekly digest — running in Docker on a Mac Mini, syncing to Notion.
Runs locallyReal-time bird identification for the garden, a family project — BirdNET-Go in Docker on the Mac Mini, listening to the audio track of a PoE camera's RTSP stream, with a tailnet-only dashboard of detections, spectrograms and clips. Slack notifications of rare bird identification.
Runs locallyn8n in Docker on the Mac Mini behind Tailscale, wired to Claude Code via MCP.
Runs locallyHeadless Claude Code jobs on a Mac Mini server using launchd — a weekday morning brief, a Friday AI digest, a Sunday Readwise triage and a weekly check that my parish council monitors are alive. A learning loop reviews finished sessions and sends lessons back as pull requests via Telegram and GitHub.
Runs locally