Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
eigenweltlabs/legalwork: LegalWork, a local computer-use agent for law firms, by Eigenwelt Labs. Review, redline, and draft documents on your own machine with the model you choose.

eigenweltlabs/legalwork: LegalWork, a local computer-use agent for law firms, by Eigenwelt Labs. Review, redline, and draft documents on your own machine with the model you choose.

7 hours ago

LegalWork

A local computer-use agent for law firms, from Eigenwelt Labs. Point it at a folder of documents and ask in plain English — it reads, drafts, and redlines them on your own machine, using the model you connect. Everything stays owned by the firm.

Download

macOS (Apple Silicon) · macOS (Intel) · Windows · Linux x64 · Linux arm64

Verify downloads using the release's SHA256SUMS file.

https://github.com/user-attachments/assets/4a576c3a-7c2a-46c6-9856-1254282b1b70

What it does

  • Review & redline contracts as tracked changes, right in Word.
  • Tabular review — extract terms across many documents into a sourced grid.
  • Draft briefs, memos, contracts, and engagement letters.
  • Bring your own model — AWS Bedrock, Azure OpenAI, or any provider. Your data is only ever shared with the model you choose.
  • Eigenwelt models — sign in with an Eigenwelt Plus subscription. EU or US data residency, no data retention.
  • Voice mode and recording — the recorder and its transcription run entirely on this machine. Voice mode is the exception: it streams microphone audio and a chat excerpt to OpenAI under your own OpenAI key, and is off until you start it.
  • Runs on this machine by default; connect a remote worker only when you want to.
  • Extend it with skills, plugins, and MCP connectors, managed in Settings → Extensions and shared across every workspace.

Telemetry

Official builds can send anonymous usage statistics — event names, counts, durations, onboarding steps, connector ids and content-free error fingerprints, never your documents, prompts, or matter content — to our EU-hosted PostHog so we can improve the app. Events carry a random per-launch id (nothing is stored on your device) and location no finer than city. The option is shown on the welcome screen at first launch and can be turned off anytime in Settings → Privacy. Development builds (pnpm dev) send nothing. Details: TERMS.md and the privacy notice.

Develop

Requirements: Node.js + [email protected], Bun 1.4.2+, the Rust toolchain (Tauri), and the opencode CLI on PATH. macOS needs Xcode Command Line Tools; Linux needs the WebKitGTK 4.1 dev packages.

pnpm install
pnpm dev        # desktop app (isolated dev engine state)
pnpm dev:ui     # web UI only

Checks: pnpm typecheck · pnpm build · pnpm test:e2e.

Contributing

Read AGENTS.md first. Run pnpm install, then verify with pnpm typecheck and pnpm test:e2e before opening a PR.

License

MIT — see LICENSE.

Acknowledgements

We thank the teams at Different AI and Opencode for previous work.

Chat with me