{"id":"4d154d2b-b2f8-4471-b7ff-76c1c2f54bf7","slug":"crewai-zentise-stocksage","name":"StockSage","description":"AI-powered stock trading terminal with real-time signals for NSE & NYSE. Multi-agent analysis using Groq/CrewAI, technical indicators, sentiment scoring, and an accuracy dashboard — all in a sleek dark-themed UI.","canonicalUrl":"https://www.xpersona.co/skill/crewai-zentise-stocksage","sourceUrl":"https://github.com/Zentise/StockSage","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"zentise","label":"Zentise","url":"https://github.com/Zentise/StockSage"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-05-18T06:45:22.333Z","freshnessLabel":"May 18, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"May 18, 2026"},{"label":"Vendor","value":"Zentise"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","label":"Vendor","value":"Zentise","category":"vendor","href":"https://github.com/Zentise/StockSage","sourceUrl":"https://github.com/Zentise/StockSage","sourceType":"profile","confidence":"medium","observedAt":"2026-05-18T06:45:22.334Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/crewai-zentise-stocksage/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-zentise-stocksage/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-05-18T06:45:22.334Z","isPublic":true,"metadata":{}},{"factKey":"traction","label":"Adoption signal","value":"1 GitHub stars","category":"adoption","href":"https://github.com/Zentise/StockSage","sourceUrl":"https://github.com/Zentise/StockSage","sourceType":"profile","confidence":"medium","observedAt":"2026-05-18T06:45:22.334Z","isPublic":true,"metadata":{}},{"factKey":"docs_crawl","label":"Crawlable docs","value":"6 indexed pages on the official domain","category":"integration","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/crewai-zentise-stocksage/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-zentise-stocksage/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["1 GitHub stars","Trust evidence available"],"agentCard":{"name":"StockSage","description":"AI-powered stock trading terminal with real-time signals for NSE & NYSE. Multi-agent analysis using Groq/CrewAI, technical indicators, sentiment scoring, and an accuracy dashboard — all in a sleek dark-themed UI.","source":"GITHUB_OPENCLEW","sourceId":"crewai:1180567048","repository":"https://github.com/Zentise/StockSage","documentation":"https://www.xpersona.co/skill/crewai-zentise-stocksage/agent/crewai-zentise-stocksage","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/Zentise/StockSage.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"StockSage/\n├── run.py                          # Quick-start launcher\n├── backend/\n│   ├── main.py                     # FastAPI app, REST + SSE endpoints\n│   ├── crew.py                     # Agent pipeline orchestration\n│   ├── agents/                     # AI agent definitions\n│   │   ├── scanner_agent.py        # Market Scanner agent\n│   │   ├── technical_analyst.py    # Technical Analyst agent\n│   │   ├── fundamental_analyst.py  # Fundamental Analyst agent\n│   │   ├── sentiment_analyst.py    # Sentiment Analyst agent\n│   │   └── signal_generator.py     # Chief Signal Generator agent\n│   ├── tools/                      # Data fetching & analysis tools\n│   │   ├── yfinance_tools.py       # Yahoo Finance v8 API client\n│   │   ├── indicator_tools.py      # Technical indicator computation\n│   │   ├── sentiment_tools.py      # News fetching & sentiment scoring\n│   │   └── market_scanner.py       # Stock scoring & candidate selection\n│   ├── data/                       # Stock universe definitions\n│   │   ├── nse_stocks.py           # Nifty 50 tickers + NSE indices\n│   │   └── nyse_stocks.py          # S&P 500 top 30 + commodities + US indices\n│   └── requirements.txt\n├── frontend/\n│   ├── src/\n│   │   ├── App.jsx                 # Router setup\n│   │   ├── api.js                  # API client functions\n│   │   ├── pages/\n│   │   │   ├── Home.jsx            # Dashboard with signal cards\n│   │   │   └── StockDetail.jsx     # Detailed stock analysis page\n│   │   └── components/\n│   │       ├── SuggestionCard.jsx  # Signal card (BUY/SELL/AVOID)\n│   │       ├── MiniChart.jsx       # Sparkline chart\n│   │       ├── CategoryTabs.jsx    # Category filter tabs\n│   │       ├── MarketToggle.jsx    # India/US market switch\n│   │       ├── SearchBar.jsx       # Stock search\n│   │       ├── LivePriceTicker.jsx # Index price ticker\n│   │       └── NewsTickerFeed.jsx  # Scrolling news feed\n│   ├── package.json\n│   ├── vite.config.js\n│   └── tailwind.config.js\n└── .env"},{"kind":"example","language":"bash","snippet":"git clone https://github.com/Zentise/StockSage.git\ncd StockSage"}]}}