explaingit

eisenjimmy/quant

Analysis updated 2026-05-18

187TypeScriptAudience · generalComplexity · 3/5LicenseSetup · easy

TLDR

Quant is a free desktop app for tracking stocks and ETFs with charts, news, and an optional AI assistant, using public data with no required subscription.

Mindmap

mindmap
  root((Quant))
    What it does
      Stock and ETF watchlist
      Annotated charts
      Decision journal
    Tech stack
      TypeScript
      Electron
      Node.js
    Use cases
      Market scanning
      Technical screening
      Signal evidence review
    AI options
      Deterministic mode
      Local llama.cpp
      Cloud provider optional

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

What do people build with it?

USE CASE 1

Track a personal watchlist of stocks and ETFs with news and earnings context in one desktop app.

USE CASE 2

Screen a bundled list of U.S. stocks for technical setups like cup bases and volume surges.

USE CASE 3

Check a market wide regime score built from trend, breadth, and volatility before making a decision.

USE CASE 4

Save a decision journal entry recording your reasoning and the point where you would change your mind.

What is it built with?

TypeScriptElectronNode.js

How does it compare?

eisenjimmy/quantdaydreamsai/lucid-agentsdiygod/cloudflare-edge-tts
Stars187185185
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderateeasy
Complexity3/54/52/5
Audiencegeneraldeveloperdeveloper

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

How do you get it running?

Difficulty · easy Time to first run · 30min

Runs from a prebuilt release with no setup, or from source with Node.js 20+ and npm install.

MIT license: free to use, modify, and distribute, including commercially, with attribution.

In plain English

Quant is an open-source desktop application for tracking stocks and ETFs, built to run on macOS and Windows. It brings together a watchlist, news tied to what you hold, upcoming earnings, annotated price charts, and a decision journal, all without requiring a paid market data subscription. The app is not built around cloud AI. By default it uses public market data sources and its own deterministic signal analysis. You can optionally connect a private local llama.cpp model, or link an OpenAI, Gemini, Grok, or Claude account for more advanced analysis, but none of this is required to use the core features, and no cloud API key is needed for the default experience. Inside the app you can expand an ETF into the stocks it holds, read a market wide view called Market Pulse that scores overall conditions using price trends, breadth, and volatility stability, and follow six benchmark assets, including SPY and QQQ, for momentum and risk signals. Charts include moving averages, support and resistance levels, and toggles for macro data such as jobs figures, inflation, oil prices, and the VIX volatility index. A built in screener scans a bundled list of U.S. stocks for technical setups such as cup bases, volume surges, and moving average alignment. Before acting on any signal, Quant shows numbered evidence with its source and a quality rating, and lets you save a decision journal entry recording your reasoning, the catalyst you are watching, and the point at which you would change your mind. An optional AI assistant, called Quant AI, can run in a fully deterministic mode, through a local model, or through a connected cloud provider, with separate analysis and checking steps built in. To try it, download a prebuilt release for macOS or Windows from the project releases page, or run it from source with Node.js 20 or newer using git clone, npm install, and npm start. The project is released under the MIT license, so it can be used, changed, and redistributed freely with attribution.

Copy-paste prompts

Prompt 1
Walk me through installing Quant from source with Node.js and running it with npm start.
Prompt 2
Explain how Quant's Market Pulse regime score is calculated from trend, breadth, and volatility.
Prompt 3
How do I connect a local llama.cpp model to Quant instead of using a cloud AI provider?
Prompt 4
What technical signals does Quant's built in stock screener detect, and how do I read them?

Frequently asked questions

What is quant?

Quant is a free desktop app for tracking stocks and ETFs with charts, news, and an optional AI assistant, using public data with no required subscription.

What language is quant written in?

Mainly TypeScript. The stack also includes TypeScript, Electron, Node.js.

What license does quant use?

MIT license: free to use, modify, and distribute, including commercially, with attribution.

How hard is quant to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is quant for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.