Skip to main content

Terminal TUI for AI-powered ticker analysis

Project description

AIPA Terminal

Live site: aipriceaction.com | GitHub: aipriceaction | Frontend: aipriceaction-web | Docker image: quanhua92/aipriceaction:latest | Python SDK: aipriceaction on PyPI | AIPA Terminal: aipa-cli on PyPI

Textual-based terminal interface for AI-powered ticker analysis. Features streaming chat with thinking/reasoning display, autocomplete, slash commands, and workflow tabs.

Install

# Run directly (no install)
uvx aipa-cli

# Or install as a standalone tool
uv tool install aipa-cli

# Use either command
aipa
aipa-cli

Requirements

  • Python 3.13+
  • An OpenAI-compatible API key (OPENAI_API_KEY)
  • Optional: set OPENAI_BASE_URL for custom providers like OpenRouter

Usage

aipa              # Launch the TUI
aipa analyze      # Run ticker analysis from CLI
aipa get-ohlcv-data  # Fetch OHLCV data from CLI
aipa deep-research   # Run deep research from CLI

TUI

The interface has three tabs:

  • Chat — AI-powered chat with streaming responses, thinking/reasoning display, slash commands (/analyze, /export, /clear, /exit), and arrow-key history navigation
  • Workflows — Structured analysis forms for ticker analysis and deep research
  • Tickers — Browse and search available tickers

Press Ctrl+O in the Chat tab to view thinking/reasoning history.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aipa_cli-0.1.3.tar.gz (34.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aipa_cli-0.1.3-py3-none-any.whl (32.2 kB view details)

Uploaded Python 3

File details

Details for the file aipa_cli-0.1.3.tar.gz.

File metadata

  • Download URL: aipa_cli-0.1.3.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.20

File hashes

Hashes for aipa_cli-0.1.3.tar.gz
Algorithm Hash digest
SHA256 0bf290778597dc1aa00fdef00244b557f12fb5c48e03c9c4b9554574a6934f0b
MD5 aa4e2667e6e9ba55b7ad22f7568ed993
BLAKE2b-256 7ad12c1b116a77eb75d8b814391640fc168bd8399eec8a943ca5fe59921bb5db

See more details on using hashes here.

File details

Details for the file aipa_cli-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: aipa_cli-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 32.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.20

File hashes

Hashes for aipa_cli-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b10f1de1d2e8a8db69591f6c10502ecbb7db92486c2d8075cfd4f94a6f205b61
MD5 0e7eb9de43e8af8ee91b943287b592c6
BLAKE2b-256 9354ac8147ff96beffceea24150dfc14480a7f831bb99f86d1b6c5d5faaebc12

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page