A modern AI workspace for running local Large Language Models with Retrieval-Augmented Generation (RAG), knowledge management, and a premium developer experience.
LLMForge is an AI development workspace built with Next.js, FastAPI, Ollama, and ChromaDB. It enables developers to chat with local LLMs, manage knowledge bases, configure AI infrastructure, and build Retrieval-Augmented Generation (RAG) workflows through a clean, modern interface.
- Multi-session chat interface
- Markdown & code rendering
- Streaming-ready architecture
- Conversation history
- Responsive UI
- Multiple Knowledge Bases
- Local project indexing
- ChromaDB vector storage
- Semantic document retrieval
- RAG-ready architecture
- View installed Ollama models
- Model information dashboard
- Local model configuration
Configure your local AI environment.
- Ollama Server URL
- Embedding Model
- ChromaDB Storage
- Inference Settings
- Persistent configuration
- LocalStorage support
Built-in guide for:
- Workspace overview
- Setup instructions
- Navigation
- Getting started
- Modern black & orange theme
- Glassmorphism-inspired design
- Responsive layout
- Smooth animations
- Dashboard analytics
- Next.js
- React
- TypeScript
- Tailwind CSS
- Framer Motion
- Lucide React
- FastAPI
- Python
- Ollama
- ChromaDB
- Sentence Transformers
LLMForge
β
βββ apps
β βββ api
β β βββ routes
β β βββ services
β β βββ models
β β
β βββ web
β βββ app
β βββ components
β βββ hooks
β βββ services
β βββ types
β βββ public
β
βββ uploads
βββ vector_db
βββ knowledge_bases
βββ README.md
git clone https://github.com/akshitsrijan001/LLMForge.git
cd LLMForgecd apps/api
python -m venv .venv
# Windows
.venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reloadBackend:
http://localhost:8000
cd apps/web
npm install
npm run devFrontend:
http://localhost:3000
User
β
βΌ
Next.js Frontend
β
βΌ
FastAPI Backend
β
ββββββββββΌββββββββββ
βΌ βΌ βΌ
Ollama ChromaDB Knowledge Base
β β
ββββββ¬ββββ
βΌ
AI Response
- Dashboard
- Chat Workspace
- AI Chat Workspace
- Knowledge Base Management
- Project Indexing
- Model Management
- Settings Workspace
- Modern Dashboard
- Responsive UI
- Agent Workflows
- Pipeline Builder
- Prompt Templates
- Telemetry Dashboard
- Plugin Support
- MCP Integration
- Voice Interface
MIT License
Srijan Akshit
GitHub: https://github.com/akshitsrijan001
β If you found this project useful, consider starring the repository.




