This project demonstrates a Retrieval-Augmented Generation (RAG) agent using LangChain, Next.js, and Ollama for embeddings.
- Node.js 18+
- Bun (or pnpm/npm/yarn)
- Ollama installed, running, and exposed on the local network
- Embedding Model:
qwen3-embeddingdownloaded in Ollama (ollama pull qwen3-embedding) - Anthropic API Key: Add your key to
.env.local:ANTHROPIC_API_KEY=sk-ant-...
Install dependencies:
bun iRun the development server:
bun dev