Putnambench Deepseek — Development skill for Claude Code
An agent that solved all 672 putnambench problems.
How to install Putnambench Deepseek
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nearai/putnambench-deepseek and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Putnambench Deepseek does
An agent that solved all 672 putnambench problems.
Alternatives in Development
- IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
- Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
- AutoSwarm — AutoSwarm: All Your Agents, Working as One (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· 1.9k ★
README
putnambench-deepseek
An autonomous DeepSeek-driven agent that solved PutnamBench in Lean 4: **672 problems solved and machine-validated** — all 670 solvable upstream problems it attempted, plus corrected variants of the two problems whose upstream formalizations turned out to be defective (below).
The agent harness provides the agent with the given Lean file with a `sorry`, and access to a single tool: bash (plus tools to report that the work is done). All other operations, such as reading and writing files or invoking Lean, must be done via the bash tool. Claude Code-generated instructions on how to approach the task are given in the system prompt (see section "Strategy" in `run_putnam_solver.py`), but no orchestration is done by the harness other than that: all that the harness does is the classic agent loop of "call LLM, execute tools, repeat".
The `completed` tool verifies that the problem is solved, and if so, reports to the outer system, which then re-verifies the solution and records it.
In the first pass we ran each problem using DeepSeek V4 Flash 0731, with no time or turn limit. The agent ran until it either successfully solved the problem, or emitted a turn with no tool calls. This resulted in proving 639 problems. We then reran exactly the same model and the same harness on the remaining problems, which resulted in a further 22 solved problems.
For the third run, only 11 problems remained, and manual inspection of trajectories was possible. We identified that two problems had issues with formalization (one had a bogus statement, and one had a correct statement, but an incorrect answer), and that the remaining 9 agents ended their trajectories giving up. For the former, we used Claude Code to fix the problems (see below), and for the latter, we removed the ability for the agent to stop without completing the proof. If on a particular turn the agent doesn't emit any tool calls, the harness emits a user message with a nudge, and continues querying th
Related Skills
Deja Vu
Prior-art hunt skill for Claude Code — most problems are already solved; the gap is seeing them. 10-stage loop
Workflows Compound
Document a recently solved problem to compound your team's knowledge
Operations Research Skill
Claude Agent Skill for operations research: LP/MIP formulation, network flows, scheduling, queueing, inventory
Ce:Compound
Document a recently solved problem to compound your team's knowledge
Save Recipe
We just solved something that might be useful again. Create a recipe in docs/recipes/ documenting it.
Kwant Skill
Kwant - Theory and Practice: an executed course on quantum transport with Kwant 1.5 - twelve chapter notebooks
Related Agents
04 Patent Problem Analyzer
Analyzes and describes the technical problems to be solved
Problem Validator
Tests whether the problem behind a new product idea is real, painful, frequent and already costing people mone
ChatGPT On Wechat
CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页