Argus
- Python
- Streamlit
- PostgreSQL
- ETL
- SQLAlchemy
- GitHub Actions
A Streamlit/PostgreSQL market intelligence platform for company scoring, valuation, catalysts, and investment thesis tracking. Its AI companion, Argus Friend Brief, turns company research into plain-language, evidence-linked briefs using local Gemma.
Read case study ↗More details
Problem
AI infrastructure research was scattered across market data, SEC filings, news, catalysts, watchlists, and investment notes, making it difficult to evaluate companies and themes consistently.
Approach
Built scheduled ingestion pipelines and a 33-table PostgreSQL data model for company research, valuation, thesis tracking, and catalyst analysis. The AI companion runs Gemma locally through Ollama, validates citation IDs against a bounded evidence catalog, and rejects invalid responses after one repair attempt.
Result
Created a research platform tracking 53 companies, used daily by my dad and refined through his feedback. It combines explainable scoring and 5-, 20-, and 60-day backtests with plain-language research briefs, supported by behavioral tests and PostgreSQL-backed CI.