Discover and explore top open-source AI tools and projects—updated daily.
juanjuandogAI equity research agent for dependable financial analysis
New!
Top 59.8% on SourcePulse
Summary
FinSight AI is an open-source AI equity research agent focused on building dependable AI research systems. It addresses the infrastructure gap in typical RAG demos by providing resilient workflow orchestration, explicit state transitions, and evidence traceability. Targeting engineers and researchers, it transforms financial data into source-grounded answers and versioned AI reports, offering an auditable approach to AI-driven analysis.
How It Works
This project emphasizes backend infrastructure for AI agents, showcasing resilient workflow orchestration with explicit state transitions for tasks like data ingestion, indexing, and report generation. It employs robust concurrency controls, including Redis Lua single-flight leases and idempotency keys, ensuring task reliability. PostgreSQL with pgvector enables hybrid retrieval (keyword/vector search) and maintains a traceable evidence layer. The system integrates a Spring Boot backend with a FastAPI AI service (optionally using Ollama), supporting versioned reports and RAG evaluation.
Quick Start & Requirements
The full stack is launched via Docker Compose.
docker compose up -d --build../scripts/quick-demo.sh.http://localhost:8080.Highlighted Details
Maintenance & Community
No specific details on maintainers, community channels (e.g., Discord, Slack), or roadmap were found in the provided README snippet.
Licensing & Compatibility
The license type and compatibility notes for commercial use are not explicitly stated in the provided README snippet.
Limitations & Caveats
The AI service defaults to deterministic, rule-based analysis if Ollama is unavailable, ensuring demo functionality. The project prioritizes backend infrastructure for AI agents, with the UI serving as a demonstration surface.
1 day ago
Inactive