Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.15 KB

File metadata and controls

29 lines (23 loc) · 1.15 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • FastAPI API, async PostgreSQL via SQLAlchemy
  • Stocks model, schemas, and services
  • CSV import, Alembic migrations, and utility scripts
  • Crawler for stock data from CNInfo and Yahoo Finance
  • Background job processing with pgqueuer
  • Tests (pytest + testcontainers) and code quality (ruff, mypy)
  • Basic UI with SvelteKit
  • Docker Compose and Kubernetes for deployment
  • MCP server via FastMCP
  • LLM-powered chatbot for stock analysis and explanations
  • GitHub workflows for CI/CD
  • Redis caching for frequently accessed data
  • Server-sent events (SSE) for real-time updates
  • RAG capabilities: text extraction, chunking, embedding, and vector storage for PDF reports
  • Telemetry with OpenTelemetry (OTel): tracing, metrics, and logging
  • Evaluation with DeepEval: RAG, chatbot, MCP, agent E2E, and arena-style LLM comparisons