Skip to content

Releases: scottconverse/patentforge

PatentForge v0.5.0 — merged-product release

15 May 15:23

Choose a tag to compare

PatentForge v0.5.0 is the first release of the merged product. PatentForgeLocal (the local-only fork) and the original PatentForge (the cloud-only product) are now one application called PatentForge. Pick Local mode (Ollama + Gemma 4 on your hardware) or Cloud mode (Anthropic Claude via your own API key). Switch any time in Settings.

This closes an 8-run merge plan that took the two prior products and stitched them together behind a single LLM provider abstraction.

Highlights

  • Two modes, one product. Local (free, fully offline, runs on your hardware) or Cloud (pay-per-call against your own Anthropic account). Same prompts, same pipelines, same outputs — your choice where the model runs.
  • Two installer editions. Lean (no Ollama bundle, ~200 MB) and Full (Ollama + Gemma 4 bundled, ~880 MB). Both can run Cloud mode; only Full can run Local mode.
  • Provider chooser in Settings, cost-confirm modal before every Cloud-mode run, provider-aware cost displays throughout the UI, edition-aware tray that only spawns Ollama when needed.
  • Silent migration from PatentForgeLocal. First boot post-upgrade renames patentforgelocal.db → patentforge.db automatically. Your data, settings, and downloaded Gemma 4 model carry over.

Migration

  • From PatentForgeLocal v0.1.x: install the Full edition over your existing install. Provider defaults to Local. DB and keys preserved.
  • From the original PatentForge cloud-only product: that repo is archived. Install the merged PatentForge in Cloud mode and paste your Anthropic key.

See CHANGELOG.md for the full per-run changelog.

Verification

852 automated tests green across all subprojects (backend Jest 340, frontend Vitest 231, tray Go, 3 Python services 89+92+71, feasibility 29). Docker compose config + all 3 installer scripts clean.

Legal note

PatentForge is a research tool, not a legal service. The author is not a lawyer; the AI is not a lawyer. AI-generated analysis may contain errors. Always consult a registered patent attorney before making filing decisions.

Known follow-ups (post-v0.5.0)

  • Node feasibility Cloud-branch adapter (Anthropic streaming + tool-call normalization)
  • ollamaWebSearchApiKey column restore (Run 4 dropped on a misreading)
  • 5 pre-existing tsc baseline errors
  • FirstRunWizard chooser as <input type="radio"> (a11y polish)
  • Binary filename rebrand + Go module path rebrand (coordinated with repo rename)

Installer artifacts

Per-platform installers (Lean + Full editions) are built post-release via the per-platform installer/<platform>/build-*.sh scripts. Builds for this tag are queued for the operator-driven release pipeline.

🤖 Generated by pipeline-cw merge-plan Run 8.

PatentForgeLocal v0.1.3

15 Apr 04:26

Choose a tag to compare

PatentForgeLocal v0.1.2

14 Apr 21:46

Choose a tag to compare

PatentForgeLocal v0.1.1

13 Apr 20:00

Choose a tag to compare