Skip to main content

Command-line client for the ForgePilot engineering analysis API — FMEA, drawing review, tolerance stack-up, compliance checks, and calculators from a script or CI pipeline.

Project description

forgepilot-cli

Command-line client for the ForgePilot engineering analysis API — run FMEA, drawing review, tolerance stack-up, standards compliance checks, and the deterministic calculators from a script, CI pipeline, or CAD macro instead of the web UI.

Requires a ForgePilot Pro or Enterprise plan.

Install

pip install forgepilot-cli

Setup

Generate a key at forgepilot.dev/settings/api-keys, then:

export FORGEPILOT_API_KEY=fp_live_...

Usage

forgepilot fmea --context "Bolted flange, 5 kN axial, 200 bar seal" --file drawing.pdf
forgepilot tolerance-stackup --file assembly.step
forgepilot ask --context "What FoS should I use for a static aluminum bracket?"

Follow up on the same session — a real continuation, not a cold prompt:

forgepilot chat "What about the tolerance on that mounting hole?"

Sessions save to forgepilot_session.json in the current directory by default (--session for a different path). Each run appends to history so a follow-up actually knows what already happened, the same context the web workspace uses.

Available tools

fmea, test-plan, compliance-check, tolerance-stackup, drawing-review, ecn, beam, stress, pressure-vessel, bolted-joint, bearing-life, buckling, fatigue, thermal, ask

Full endpoint reference: forgepilot.dev/docs/api

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

forgepilot_cli-0.1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

forgepilot_cli-0.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file forgepilot_cli-0.1.0.tar.gz.

File metadata

  • Download URL: forgepilot_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for forgepilot_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 51b494d337d9c1f981799bbeefa958451325c0ba9cbd87709f78a9863ab8410a
MD5 1ba75967f6feb30c3ad397b47d4e3eaa
BLAKE2b-256 ee70bef8e30f4aebde9947d97a2c4557a5df4a289f0936fc66e9fe41cf27247e

See more details on using hashes here.

File details

Details for the file forgepilot_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: forgepilot_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for forgepilot_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f43fa1c96d95e4c4e633324cdae6946c269aea931cc9fedea7a4c472cf22a203
MD5 d97622357547285d2683695321db876a
BLAKE2b-256 cb287c56e747539da058565154dd84cb9ea3381e8d8c018ddd03bfc796881f75

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page