{"id":"06a4738f-6a25-4f35-a4ff-2e315bbd2077","slug":"crewai-sl-mar-chat-with-fundamentals","name":"chat-with-fundamentals","description":"AI-powered fundamental analysis platform. TimescaleDB, CrewAI agents, portfolio optimization, pair trading, and automated alpha extraction.","canonicalUrl":"https://www.xpersona.co/skill/crewai-sl-mar-chat-with-fundamentals","sourceUrl":"https://github.com/SL-Mar/chat-with-fundamentals","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"sl-mar","label":"Sl Mar","url":"https://github.com/SL-Mar/chat-with-fundamentals"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-05-31T06:18:43.273Z","freshnessLabel":"May 31, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"May 31, 2026"},{"label":"Vendor","value":"Sl Mar"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","label":"Vendor","value":"Sl Mar","category":"vendor","href":"https://github.com/SL-Mar/chat-with-fundamentals","sourceUrl":"https://github.com/SL-Mar/chat-with-fundamentals","sourceType":"profile","confidence":"medium","observedAt":"2026-05-31T06:18:43.273Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/crewai-sl-mar-chat-with-fundamentals/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-sl-mar-chat-with-fundamentals/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-05-31T06:18:43.273Z","isPublic":true,"metadata":{}},{"factKey":"traction","label":"Adoption signal","value":"19 GitHub stars","category":"adoption","href":"https://github.com/SL-Mar/chat-with-fundamentals","sourceUrl":"https://github.com/SL-Mar/chat-with-fundamentals","sourceType":"profile","confidence":"medium","observedAt":"2026-05-31T06:18:43.273Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/crewai-sl-mar-chat-with-fundamentals/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-sl-mar-chat-with-fundamentals/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["19 GitHub stars","Trust evidence available"],"agentCard":{"name":"chat-with-fundamentals","description":"AI-powered fundamental analysis platform. TimescaleDB, CrewAI agents, portfolio optimization, pair trading, and automated alpha extraction.","source":"GITHUB_OPENCLEW","sourceId":"crewai:977510333","repository":"https://github.com/SL-Mar/chat-with-fundamentals","documentation":"https://www.xpersona.co/skill/crewai-sl-mar-chat-with-fundamentals/agent/crewai-sl-mar-chat-with-fundamentals","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/SL-Mar/chat-with-fundamentals.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"Frontend (Next.js 14 + Tailwind)         Port 3006\n  Pages: Home | Create Universe | Workspace | Settings\n  Charts: lightweight-charts v5 (candlestick, line)\n                     │\n                     │ REST + WebSocket\n                     ▼\nBackend (FastAPI)                         Port 8001\n  4 routers: universes | chat | settings | health\n  LLM: qwen2.5-coder:14b (Ollama) + Claude (Anthropic fallback)\n  Sandbox: Docker container for code execution\n                     │\n                     ▼\nData Layer\n  TimescaleDB 15 (port 5435) — one DB per universe + registry\n  Redis 7 (port 6381) — caching"},{"kind":"example","language":"bash","snippet":"# 1. Infrastructure\ndocker compose up -d   # TimescaleDB + Redis\n\n# 2. Backend\ncd backend\npython -m venv venv && source venv/bin/activate\npip install -r requirements.txt\ncp .env.example .env   # Set EODHD_API_KEY, ANTHROPIC_API_KEY\nuvicorn main:app --port 8001 --reload\n\n# 3. Sandbox image (for code execution)\ncd backend/sandbox && docker build -t cwf-sandbox .\n\n# 4. Frontend\ncd frontend\nnpm install\nnpx next dev -p 3006"}]}}