Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM Workspace

Angular + Go workspace llm chat.

Features

  • Use many models in one chat request (configure models from OpenRouter or Ollama).
  • Organize chats into folders and specify system prompt and temperature.
  • Create summary answers, Edit, regenerate or fork messages.
  • Move chats between folders and rename chats.
  • Show per message history.
  • See context usage (%) for selected models.

Project Structure

  • frontend/ Angular app
  • backend/ Go API + provider adapters + persisted state
  • backend/data/state.json local app state

Run Locally

1) Start backend

cd backend
go run .

Backend listens on http://localhost:8080.

2) Start frontend

cd frontend
npm install
npm run start

Frontend runs on http://localhost:4200 and calls the backend at http://localhost:8080.

Build

Frontend production build

cd frontend
npm run build

Backend build

cd backend
go build ./...

About

Angular & Go llm chat with multiple models. Features folders, forking, and context tracking.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages