THESIS docs
v1.0.0
Live demo Get help
● Reference · Third parties

Credits & licences
what it builds on.

THESIS uses open-source packages and third-party services. Each keeps its own licence.

01Summary

Production dependencies, direct and transitive, as reported by pnpm licenses list --prod: MIT 62, Apache-2.0 8, ISC 5, Unlicense 1 (fast-sha256). No copyleft licences. Run the same command after you add packages.

The full list of every package with its version and licence, build tools included, is licenses/THIRD-PARTY-LICENSES.md in your download.

02Direct packages

PackageVersionLicenceUse
lightweight-charts by TradingView5.2.1Apache-2.0Charts. The attribution logo on the chart must stay.
@nktkas/hyperliquid0.33.3MITHyperliquid info, websocket and signing
viem2.56.8MITBrowser wallet, agent key, signature checks
zod4.6.5MITRule and settings schemas
@anthropic-ai/sdk0.128.0MITChart reading
hono4.13.9MITAdmin Kit server
pg8.23.0MITPostgres storage
better-sqlite3 (optional)13.0.3MITSQLite storage
@vercel/blob2.8.0Apache-2.0Counters on Vercel

Build and test only: vite 8.3.0 (MIT), typescript 7.0.2 (Apache-2.0), vitest 5.0.1 (MIT), tsx 4.23.15 (MIT), concurrently 10.0.5 (MIT). Exact versions of everything are in pnpm-lock.yaml.

03MIKODES Admin Kit

The admin console in vendor/mikodes-admin/ is part of the item and covered by your item licence.

04Fonts, icons and services

  • Fonts: the desk and the landing page use the visitor's system fonts (Inter if installed). The admin console bundles Geist and Geist Mono by Vercel as woff2 files in vendor/mikodes-admin/ui/assets/, unmodified, under the SIL Open Font License 1.1. This documentation loads the same two fonts from Google Fonts.
  • Icons: drawn for THESIS, inline SVG, part of the item.
  • Services: Hyperliquid (market data and trading), Anthropic (optional), Telegram (optional, user's own bot), Vercel, Neon (optional hosting). Each has its own terms. Names are used only to describe compatibility.