- Backend
- Fastify 5, TypeScript 5.8, Drizzle ORM, PostgreSQL 17 + pgvector, Redis 7, BullMQ 5
- IA / LLM
- Le dépôt Athena AI séparé représente des adaptateurs configurables Mistral, Anthropic, OpenAI, d'embedding et de recherche pgvector. Disponibilité, localisation et traitement des données dépendent de l'opérateur ; ce ne sont pas des intégrations actives du site.
- Frontend
- Next.js 16, React 19, Tailwind CSS 4, Radix UI, mises a jour temps reel via SSE
- Données et memoire
- Moteur Company Memory (chunker, ingester, retriever), recherche semantique, blocs de 512 caracteres, chevauchement de 64 caracteres
- Infrastructure
- Docker Compose, Caddy 2 (HTTPS automatique), monorepo pnpm, Turborepo 2.8, better-auth
- Tests
- Vitest (unitaires), Playwright (E2E), schemas de validation Zod, health checks sur tous les services