Nucleus
Nucleus is the core AI Gateway for the Organella ecosystem. It's a stateless Spring Boot Java backend that centralizes access to LLMs (Google Gemini) and local RAG operations for independent downstream microservices. Nucleus is completely decoupled from business logic — it handles prompt management, AI tool execution, PDF parsing, and semantic caching, exposing a unified, API-key-authenticated REST API.
Key Highlights
Centralized AI gateway decoupled from business logic
Semantic caching for efficient LLM usage
PDF parsing and RAG operations
API-key authentication and secure REST interface