- Frontend: Vite + React + TypeScript chat interface - Backend: FastAPI gateway with LangGraph routing - Knowledge Service: ChromaDB RAG with Gitea scraper - LangGraph Service: Multi-agent orchestration - Airflow: Scheduled Gitea ingestion DAG - Documentation: Complete plan and implementation guides Architecture: - Modular Docker Compose per service - External ai-mesh network for communication - Fast rebuilds with /app/packages pattern - Intelligent agent routing (no hardcoded keywords) Services: - Frontend (5173): React chat UI - Chat Gateway (8000): FastAPI entry point - LangGraph (8090): Agent orchestration - Knowledge (8080): ChromaDB RAG - Airflow (8081): Scheduled ingestion - PostgreSQL (5432): Chat history Excludes: node_modules, .venv, chroma_db, logs, .env files Includes: All source code, configs, docs, docker files
16 lines
310 B
Markdown
16 lines
310 B
Markdown
# Sam's Hobbies
|
|
|
|
## Music
|
|
- Enjoys playing guitar and synthesizers.
|
|
- Collects vintage vinyl.
|
|
|
|
## Gardening
|
|
- Maintains a local vegetable patch.
|
|
- Focuses on organic heirloom tomatoes.
|
|
|
|
## Skiing
|
|
- Advanced skier, prefers off-piste and backcountry in the Alps.
|
|
|
|
## Art
|
|
- Digital illustration and oil painting.
|