whatisgithub

What is alphai-tui?

makeev/alphai-tui — explained in plain English

Analysis updated 2026-05-18

6RustAudience · generalComplexity · 2/5LicenseSetup · easy

In one sentence

A terminal dashboard that shows live stock prices and charts alongside AI scored news and insider trading activity.

Mindmap

mindmap
  root((alphai-tui))
    What it does
      Terminal stock dashboard
      Live quotes and charts
      AI scored news
      Insider trading data
    Tech stack
      Rust
      ratatui
      Cargo
    Use cases
      Watch a stock portfolio
      Read AI news analysis
      Track insider trades
    Audience
      Traders
      Investors
      Terminal users

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 live stock quotes and charts for a watchlist directly from the terminal.

USE CASE 2

Read AI scored financial news and sentiment about a stock without leaving the terminal.

USE CASE 3

Monitor SEC Form 4 insider trading activity for a company you are watching.

USE CASE 4

Get a quick market overview with trending news and a 7 day bullish or bearish rollup.

What is it built with?

RustratatuiCargo

How does it compare?

makeev/alphai-tuicodeitlikemiley/service_templatecodeitlikemiley/tmp
Stars666
LanguageRustRustRust
Last pushed2024-06-122026-06-03
MaintenanceDormantMaintained
Setup difficultyeasymoderatehard
Complexity2/52/51/5
Audiencegeneraldeveloperdeveloper

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

How do you get it running?

Difficulty · easy Time to first run · 5min

News, sentiment, and insider data need a free AlphaAI API key, price quotes work immediately with no key.

Free to use, modify, and distribute, including for commercial purposes, as long as you keep the copyright notice.

So what is it?

alphai-tui is a terminal application for watching stocks, built in Rust using the ratatui library. It puts live price quotes and charts side by side with AI scored financial news and insider trading activity, all inside your terminal instead of a browser. The default view is called Split, showing a watchlist and price chart in the top half of the screen with a news feed underneath. From there you can switch to other views. The News view shows articles for a chosen ticker, the whole market, or the top trending stories over the last 48 hours, each with a full AI analysis card covering a price impact prediction, confidence, relevance, background context, key people involved, and an opposing view. You can filter articles by a relevance score, and new articles carry a marker since you last checked them. The Table view lists your watchlist with price, change, day range, and small text based sparkline charts. The Chart view draws a candlestick chart with moving average lines and an RSI indicator panel, and lets you switch to a simpler line chart style. The Insider view shows SEC Form 4 filings, official records of company insiders buying or selling their own stock, with a rolling 30 day summary of buys versus sells and the most active insiders. Price data works immediately with no signup, pulling from Yahoo Finance by default. The news, sentiment, and insider data come from a separate service called AlphaAI, which needs a free API key to unlock. You can install it through Homebrew, download a prebuilt binary for macOS, Linux, or Windows, or build it yourself with Rust's cargo tool if you have Rust 1.85 or newer installed. Settings such as your price source and API keys are entered once in an in-app settings screen and saved to a config file, so after the first run you can just launch it plainly. Command line flags let you set the poll interval, the historical range shown, and the candle size for one off runs. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Help me install alphai-tui with Homebrew and set up my first stock watchlist.
Prompt 2
Explain how to switch between the Table, Chart, News, and Insider views in alphai-tui.
Prompt 3
Show me how to configure alphai-tui to use the Finnhub price source instead of Yahoo.
Prompt 4
Walk me through getting a free AlphaAI API key to unlock the news and insider features.

Frequently asked questions

What is alphai-tui?

A terminal dashboard that shows live stock prices and charts alongside AI scored news and insider trading activity.

What language is alphai-tui written in?

Mainly Rust. The stack also includes Rust, ratatui, Cargo.

What license does alphai-tui use?

Free to use, modify, and distribute, including for commercial purposes, as long as you keep the copyright notice.

How hard is alphai-tui to set up?

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

Who is alphai-tui for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.