StockBot Powered by Groq: Lightning Fast AI Chatbot that Responds With Live Interactive Stock Charts, Financials, News, Screeners, and More
Overview • Features • Interfaces • Quickstart • Credits
StockBot is an AI-powered chatbot that leverages local LLMs, Vercel’s AI SDK, and TradingView’s live widgets to respond in conversation with live, interactive charts and interfaces specifically tailored to your requests.
Important
Note: StockBot may provide inaccurate information and does not provide investment advice. It is for entertainment and instructional use only.
- 🤖 Real-time AI Chatbot: Engage with AI powered by any Local LLM to request stock news, information, and charts through natural language conversation
- 📊 Interactive Stock Charts: Receive near-instant, context-aware responses with interactive TradingView charts that host live data
- 🔄 Adaptive Interface: Dynamically render TradingView UI components for financial interfaces tailored to your specific query
- ⚡ Groq-Powered Performance: Leverage Groq's cutting-edge inference technology for near-instantaneous responses and seamless user experience
- 🌐 Multi-Asset Market Coverage: Access comprehensive data and analysis across stocks, forex, bonds, and cryptocurrencies
You will need an open-source LLMs to run the application. If you're not able to host a LLM, you can use public Gaia nodes, which is free right now.
To get started locally, you can run the following:
cp .env.example .env.local
Add the base URL and model name of your open source LLM to .env.local, then run:
npm install
npm run dev
Your app should now be running on localhost:3000.
This app was developed by Benjamin Klieger at Groq and uses the AI Chatbot template created by Vercel: Github Repository.