# 12. Glossary The most important domain and technical terms that stakeholders use when discussing the system. | Term | Definition | | ------------- | --------------------------------------------------------------------------------------- | | AI | Artificial Intelligence — machine learning models that generate text, images, or video | | API | Application Programming Interface — HTTP endpoints exposed by the FastAPI backend | | JWT | JSON Web Token — signed token used for stateless authentication | | DuckDB | Embedded analytical database used for persistent storage | | FastAPI | Python async web framework used for the backend | | Flask | Python web framework used for the frontend | | openrouter.ai | Third-party API aggregator providing access to multiple AI model providers | | ADR | Architecture Decision Record — a document capturing an important architectural decision | | HTTPS | Hypertext Transfer Protocol Secure — encrypted HTTP communication |