Archimedes Patent Workspace
Turn technical ideas into traceable, revisable patent disclosures.
- Source repo
- illusionaireal/oh-my-patent
- Stars
- ★ 104
- Last updated
- 1d ago
- License
- MIT
- Primary language
- TypeScript
- FA score
- Insufficient evidence
At a glance
- Works with
- Portable with changesCodex · Claude CodeOpenAI API (Partial support)
- You'll need
- Typical use
- An independent inventor wants to turn a technical idea into a structured disclosure while retaining the reasoning behind each brainstorm round.
- Main limitation
- Requires a supported host such as Claude Code, Codex, or OpenCode; no standalone web or desktop application path is documented.
- Source review
- Insufficient evidence 8 safety controls not found
What does this agent do, and when should you use it?
Archimedes is a patent workflow toolkit for Claude Code, Codex, and OpenCode, delivered as either a plugin or a portable Agent Skill. It coordinates specialist roles for research, ideation, patentability assessment, drafting, review, and diagrams across a staged disclosure workflow. Workflow state is stored in `.patent/state.json`, while brainstorm rounds, scores, and decision reasons are recorded in `.brainstorm/` so teams can continue, compare, branch, or restore ideas. The toolkit can produce figure specifications and editable SVG, and includes CLI queries, Markdown reports, a terminal UI, and environment checks. It requires Node.js 22 or later and runs from a workspace installed in a supported host.
Start a project in a patent workspace and describe the technical topic. Archimedes coordinates specialist roles to collect material, research, develop and assess ideas, draft disclosure content, review it, and revise it, with paths back to research or drafting when needed. It stores workflow state in .patent/state.json, brainstorm rounds, scores, innovation snapshots, and reasons in .brainstorm/, and agent outputs in references/ for continuing recorded work. The diagram stage can produce figure specifications and editable SVG; optional local rendering or approved host image tools have their own setup requirements. Use the CLI to inspect progress, produce Markdown reports, open the terminal UI, or check the environment.
- An independent inventor wants to turn a technical idea into a structured disclosure while retaining the reasoning behind each brainstorm round.
- An R&D team wants to research a topic, develop candidate innovations, and challenge them with examiner-style review before drafting.
- Patent writers need parallel assessment across dimensions such as security, compliance, and patentability.
- A project team wants to review disclosure drafts, capture proposed technical responses, and revise through a repeatable workflow.
- A team preparing disclosure figures wants figure specifications and editable SVG with provenance and current review information.
How do you install or deploy this agent?
Node.js 22 or later is required. For the default plugin installation, run these commands in the patent workspace:
npm install -g oh-my-patent
oh-my-patent adapt installThe second command installs plugin configurations for Claude Code, Codex, and OpenCode in the current workspace. To target one host, append --tool claude-code, --tool codex, or --tool opencode.
To run the installer without a global CLI install:
npx oh-my-patent@latest adapt installFor Skill installation, use the Skills CLI with Git and Node.js >=22.20:
npx skills@latest add https://github.com/illusionaireal/oh-my-patent/tree/master/skills/oh-my-patent --skill oh-my-patent --copyHow do you use this agent?
Open the installed workspace in the selected host. In plugin mode, select Archimedes; in Skill mode, select oh-my-patent. Describe the project topic, for example:
Create a patent project about homomorphic encryption in privacy-preserving computing.Archimedes guides the project through material collection, ideation, disclosure drafting, and review. For later CLI commands, use the globally installed oh-my-patent <command> or npx oh-my-patent@latest <command>.
What are this agent's strengths and limitations?
- Offers both plugin and portable Skill delivery, with README support for Claude Code, Codex, and OpenCode.
- Covers research, ideation, assessment, disclosure drafting, review, and diagrams in a documented ten-stage workflow with feedback paths.
- Records brainstorm rounds, scores, and reasons in
.brainstorm/for comparison, branching, and recovery, alongside explicit locations for project state and agent outputs. - Produces editable SVG and includes CLI queries, Markdown reports, a terminal UI, and environment checks.
- Requires a supported host such as Claude Code, Codex, or OpenCode; no standalone web or desktop application path is documented.
- Requires Node.js 22+; the Skills CLI installation path also requires Git and Node.js >=22.20.
- Local rendering and retrieval services have separate setup requirements, but the README excerpt does not specify the services or credentials.
- The README does not state model/API costs, data handling boundaries, or any guarantee of legal review; disclosure materials should not be assumed to replace professional legal advice.
How does this agent compare with similar options?
Key facts side by side with the most closely related agents.
| Agent | Source review | Form / cost | Stars | Updated | Language | Full support on |
|---|---|---|---|---|---|---|
| Archimedes Patent Workspace This agent | Insufficient evidence | — | ★ 104 | 1d ago | TypeScript | Codex · Claude Code |
| img2threejs — Code-Only 3D Reconstruction | 45 · Major gaps | Agent plugin / skillFree + model costs | ★ 18k | 1d ago | Python | Codex · Claude Code |
| Deep Research Skills | 43 · Major gaps | Agent plugin / skillFree + model costs | ★ 2.3k | 1mo ago | Python | Codex · Claude Code |
| Plannotator | 78 · Good | CLIFreemium | ★ 9.3k | today | TypeScript | Codex · Claude Code |
How does FollowAgents rate this agent?
- Not found in source: least-privilege scopingGrant only what the task needs: a dedicated account or read-only token, scoped to specific directories and repos.
- Not found in source: confirmation before actingTurn on (or add) a confirmation step before it acts, and try it in a sandbox or test environment before real data.
- Not found in source: data-flow disclosureWatch which external services it contacts (proxy or firewall logs) and keep sensitive data out until you know where it goes.
- Not found in source: sensitive-data handlingUse dedicated, low-privilege, revocable API keys — never production credentials — and keep secrets out of logs.
- Not found in source: dependency securityPin versions and run a dependency audit (npm audit, pip-audit) before installing; prefer running it in a container.
- Not found in source: disclosed external effectsEstablish which external systems it writes to, sends to or changes, and verify with test accounts or repos before production.
- Not found in source: rollback or recovery pathBack up first, or work on a git branch or snapshot, so its changes can be undone.
- Not found in source: verifiable attributionInstall from the official repo or registry and check the publisher and URL to avoid look-alike packages.
- This assessment uses only the file excerpts supplied in the prompt; agent instructions, workflow implementation, full documentation, and dependency lockfiles were not reviewed.
- These materials do not establish patent search sources, generated-content accuracy, handling of sensitive technical information, or external network behavior.
FAQ
Can I install for only one host?
--tool claude-code, --tool codex, or --tool opencode to select a host.Does Skill installation require a globally installed oh-my-patent CLI?
--tool <host>.