A stock market analysis and trading assistant UI, built with Next.js and LangGraph.
frontend/
: Next.js based frontend applicationbackend/
: LangGraph based backend service
- Node.js
- pnpm
- Git
- Clone the repository:
git clone git@github.com:xiaomayi-ant/ass-ui-stock.git
cd ass-ui-stock
- Install dependencies:
pnpm install
- Backend Configuration (./backend/.env):
FINANCIAL_DATASETS_API_KEY=YOUR_API_KEY
TAVILY_API_KEY=YOUR_API_KEY
OPENAI_API_KEY=YOUR_API_KEY
- Frontend Configuration (./frontend/.env):
LANGGRAPH_API_URL=http://localhost:51497
NEXT_PUBLIC_LANGGRAPH_ASSISTANT_ID=stockbroker
- Start the backend:
cd backend
npm run start
- Start the frontend:
cd frontend
npm run dev
The frontend will be available at http://localhost:3000 and the backend at http://localhost:51497.
MIT