gitwtfhub

wtf is open-engineer?

svd-ai-lab/open-engineer — explained in plain English

Analysis updated 2026-05-18

19TypeScriptAudience · researcherComplexity · 4/5LicenseSetup · hard

TL;DR

A Windows desktop engineering workbench built on OpenCode that bundles skills for scientific paper search and routes agent work against real CAE and CAD tools like COMSOL, Abaqus, and Ansys.

Mindmap

mindmap
  root((Open Engineer))
    Foundation
      Built on OpenCode
      Windows x64 preview
      No bundled API key
    Skills
      Paper search
      Simulation reproduction
      Geometry preview
    CAE tools
      COMSOL and Abaqus
      Ansys Fluent and Workbench
      MATLAB and Rhino
    Licensing
      MIT license
      Locked external skill commits

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Search scholarly papers and resolve identifiers directly from the agent.

REASON 2

Reproduce a simulation paper's results using the sim-paper-reproduction skill.

REASON 3

Route agent workflows against real CAE tools like COMSOL, Abaqus, or Ansys Fluent.

REASON 4

Preview geometry before sending a model to a CAD tool or solver.

What's in the stack?

TypeScriptOpenCodeBunWindows

How it stacks up

svd-ai-lab/open-engineer7y-9/agentsmd-checkavacocloud/avaco-deno
Stars191919
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardeasymoderate
Complexity4/52/53/5
Audienceresearcherdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · hard Time to first run · 1h+

Requires the real CAE/CAD tools (COMSOL, Abaqus, Ansys, etc.) and your own AI provider API key, nothing is bundled.

Wtf does this do

Open Engineer is an open source engineering workbench built on top of a project called OpenCode. It packages engineering and science-focused skills and workflows on top of upstream OpenCode, and its first release targets 64-bit Windows. The README is careful to say that it does not add a private login system, a model proxy, a shared API key, or any bundled default AI model. Instead, models are configured through OpenCode's own provider settings, which can point to services like OpenCode Zen, Anthropic, OpenAI, OpenRouter, Gemini, Ollama, and others. The Windows preview installer is unsigned in this first version, so the README recommends checking the provided SHA256 file before installing anything downloaded from GitHub Releases. At build time, Open Engineer bundles a set of skills for scientific and engineering work. These include tools for searching scholarly papers and resolving identifiers, working with PDF, Word, and Excel files, reproducing simulation papers from evidence, scoping simulation requirements, and previewing geometry before sending it to a CAD tool or solver. It also bundles one skill per supported engineering tool, covering software such as COMSOL Multiphysics, Abaqus, Ansys Fluent, Ansys Workbench, Ansys Mechanical, Simcenter Flotherm, Simcenter STAR-CCM+, Ansys HFSS, Altair HyperMesh, MATLAB, Stata, Autodesk Fusion, and Rhino, plus guidance for Cadence Virtuoso and Spectre. Each of these routes an agent's work against the real software, whether that means working with saved files, running batch jobs, or connecting to a live session, and the README notes that the Cadence-related skills do not bundle any of Cadence's own licensed tools, credentials, or servers. External skills used by the project are locked to a specific source repository, commit, file path, and file checksum, and the generated skills folder itself is not meant to be hand-edited. The bundled paper-search skill defaults to public sources such as Crossref, arXiv, Europe PMC, DataCite, and OpenAlex, with optional contact-email settings for some of these services. Open Engineer tracks its own desktop release version separately from the upstream OpenCode version it is built on, and it keeps the same MIT license as that upstream project.

Yoink these prompts

Prompt 1
Help me install Open Engineer on Windows and connect it to my own Anthropic API key.
Prompt 2
Use the research-paper-data skill to find open-access papers on this topic.
Prompt 3
Walk me through using the comsol-sim skill to run an existing COMSOL model.
Prompt 4
Explain what the geometry-preview skill checks before I send a model to a solver.

Frequently asked questions

wtf is open-engineer?

A Windows desktop engineering workbench built on OpenCode that bundles skills for scientific paper search and routes agent work against real CAE and CAD tools like COMSOL, Abaqus, and Ansys.

What language is open-engineer written in?

Mainly TypeScript. The stack also includes TypeScript, OpenCode, Bun.

How hard is open-engineer to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is open-engineer for?

Mainly researcher.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.