Zac Denham
Zac Denham is an individual full-stack software engineer and entrepreneur focused on AI agents, cybersecurity, graphics, and open-source software. His current work includes building developer tools that make parallel coding-agent work easier to manage.
At a Glance
- Individual developers and software teams adopting coding agents
- AI-agent and developer-tool builders
- JavaScript/TypeScript projects with written coding conventions
- Solidity and Ethereum developers using EIP-2535 Diamonds
- +2 more
AI Tools by Zac Denham
(1)jev-lint
Plain English Code Checks
Discussions
No discussions yet
Be the first to start a discussion about Zac Denham
Latest News
jev-lint repository: streamlined README and added contributor architecture guide
jev-lint repository: removed private evaluation artifacts from public documentation
jev-lint README updated with rule examples and a link to Jev
Anvil released as an open-source MIT-licensed IDE for parallel agent work
Products & Services
MIT-licensed desktop IDE for parallel agent work. It provides isolated git worktrees, first-class plan/spec support, a terminal and file editor, diff viewing, agent orchestration and REPL capabilities, configurable multi-panel layouts, and visibility into sub-agents.
Early-release JavaScript and TypeScript convention checker. Users write rules in plain English inline or in Markdown; Jev evaluates code through Vercel AI Gateway and returns compact, pretty, or JSON findings without editing source code.
Open-source Solidity/Ethereum tooling that generates a dummy implementation from verified facet ABIs and provides an EIP-1967-compatible DiamondEtherscanFacet so EIP-2535 Diamonds can be displayed and interacted with appropriately in Etherscan.
A simple web tool for inscribing text-based ethscriptions using Ethereum transaction calldata; the repository uses Next.js, wagmi, and RainbowKit.
Market Position
Denham's work is positioned as open-source, maker-led tooling rather than a conventional funded software company. Anvil differentiates from manually managing agent sessions in terminal tabs and branches by combining parallelism, worktree isolation, planning, orchestration, and agent observability in one IDE; jev-lint differentiates conventional static linters by checking plain-English project conventions with an AI evaluation layer.
Leadership
Founders
Zac Denham
Full-stack software engineer and entrepreneur specializing in AI agents, cybersecurity, and graphics. His public profiles identify him as founder/engineer at Juice Labs and show earlier work as a member of technical staff at Fundamental Research Labs and one of the first three engineers on the NTWRK team.
Executive Team
Zac Denham
Founder and software engineer
Full-stack engineer/entrepreneur focused on AI agents, cybersecurity, graphics, and open source; public profiles associate him with Juice Labs and Fundamental Research Labs and identify him as the maker of Anvil.
Founding Story
Denham says he built Anvil after becoming frustrated with managing multiple Claude Code sessions in terminal tabs and git branches: context switching, agents colliding on branches, and difficulty knowing agent status. The initial vision was an IDE that handled agent lifecycle, isolation, planning, coordination, and context hygiene while pushing forward agent programming.
Business Model
Revenue Model
The public projects reviewed are open-source developer tools. Anvil is MIT licensed and listed as Free on Product Hunt; jev-lint is a local CLI that uses a user's Vercel AI Gateway credits for evaluations. No paid subscription or commercial pricing model was identified.
Pricing Tiers
Product Hunt lists Anvil as Free; the GitHub project is MIT licensed.
Target Markets
- Individual developers and software teams adopting coding agents
- AI-agent and developer-tool builders
- JavaScript/TypeScript projects with written coding conventions
- Solidity and Ethereum developers using EIP-2535 Diamonds
- Teams deploying Next.js front ends to static hosting/CDNs
- Ethereum/ethscriptions users
- Developers running multiple Claude Code or other coding-agent sessions in parallel
- Large coding tasks requiring plans, iterative execution, coordination, and verification
- Software teams enforcing project conventions in JavaScript and TypeScript
- Ethereum developers building and verifying EIP-2535 Diamond contracts
- Creators of static Next.js sites, dashboards, tools, blogs, and content sites
- Ethereum users inscribing text-based ethscriptions