{"repo":"the-onewho-knocks/HexaFinance","free":true,"listed":false,"github":"https://github.com/the-onewho-knocks/HexaFinance","clone":"git clone https://github.com/the-onewho-knocks/HexaFinance.git","description":"HexaFinance is a production-grade financial simulation platform built with Clean/Hexagonal Architecture in Go and a Python (FastAPI + LangGraph) multi-agent AI research service. It offers portfolio management, buy/sell transactions, expense tracking, live market data, and LLM-powered stock research with deterministic fallback.","language":"TypeScript","stars":17,"topics":["finance","go","golang","postgresql-database","rapid-api","redis","stock-market","ai-agents","gemini","goroutines"],"license":null,"category":"ai-agents","readme_excerpt":"HEXAFINANCE A production-grade financial simulation platform: a Go backend built on Clean/Hexagonal Architecture, paired with an independent Python (FastAPI + LangGraph) multi-agent service that performs autonomous, LLM-driven equity research with a fully deterministic fallback when no LLM is available. The platform simulates real-world portfolio management, buy/sell transactions, expense tracking, live market data ingestion, technical indicators, net worth analytics, and AI-generated stock research reports backed by SEC filings, financial statements, news, and historical memory. The project demonstrates:- 1) Clean Hexagonal Architecture with strict domain separation (handlers → services → repositories, all behind interfaces) 2) RESTful API design using the Chi router, with route groups and URL-param-scoped sub-routers 3) Global middleware for request ID injection, logging, panic recovery, request timeouts, and CORS 4) Redis cache-aside strategy with per-key TTLs tuned per data type, plus pipelined bulk reads for multi-symbol lookups 5) PostgreSQL persistence using pgx with connection pooling, explicit transactions, and atomic upserts 6) Repository pattern for isolated, fully mockable, testable data access 7) Concurrent fan-out price fetching across goroutines, and a goroutine + ticker-driven Server-Sent Events (SSE) endpoint for live price streaming 8) Decimal-precision financial math ( shopspring/decimal ) to avoid floating-point rounding errors in money calculations 9) Ext","default_branch":null,"files":null,"tree":[],"storefront":"/r/the-onewho-knocks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/the-onewho-knocks/HexaFinance/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}