Osias — copilot

Your blockchain-powered trading companion. This is the open-source browser extension frontend (Apache License 2.0). See CLAUDE.md for full architecture and protocol documentation.

Build instructions

Built with WXT (Vite-based). To reproduce the exact .output/firefox-mv3 bundle submitted to addons.mozilla.org from source:

Environment

  • Node.js 22.x (built and tested on 22.11.0)
  • npm 11.x (built and tested on 11.14.1)

Steps

npm install       # also runs `wxt prepare` via postinstall
npm run build:firefox

Output is written to .output/firefox-mv3/. To produce the uploaded .zip directly:

npm run zip:firefox

Output zip is written to .output/.

No build secrets, environment variables, or private dependencies are required — everything needed to build is in this repository and on the public npm registry, pinned via package-lock.json.

Development

  • npm run dev:firefox — dev build + watch targeting Firefox/Zen, auto-opens a temporary profile with the extension loaded.
  • npm run compile — tsc --noEmit type-check only.

License

Apache License 2.0 — see LICENSE.

S
Description
The blockchain-powered trading companion that helps you manage the emotional/behavioral side of trading
Readme Apache-2.0
185 KiB
2026-09-09 10:20:36 +00:00
Languages
TypeScript 91.1%
CSS 8.6%
HTML 0.3%