Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Stack

Infrastructure components used across prototypes. Each file answers: "What do I run it on?"

Machine-readable index: This directory's contents are aggregated into the top-level catalog.yaml. If you're building a tool that consumes this repo, read the catalog rather than walking these files directly. See MANIFEST_SCHEMA.md.

Component Choice Role
LLM Claude (Sonnet / Haiku) Primary language model
API (Python) FastAPI + Uvicorn Python HTTP layer
API (TypeScript) Hono TypeScript HTTP layer
Vector DB Qdrant Embedding storage and similarity search
Relational DB Postgres 16 Persistent storage, session data
Cache Redis 7 Caching, rate limiting backend
Tracing Langfuse LLM observability and tracing
Eval DeepEval + RAGAS + Promptfoo Evaluation and red-teaming
Tool Protocol MCP Standardized tool interface

Shared infrastructure

All prototypes share a base docker-compose.yml that provides Postgres, Redis, and Langfuse. Each prototype extends this with its own services.