Services
In-depth, per-service reference for the standalone components that ship with IntelliAsk — the Code Interpreter, the RAG API, the Metrics Exporter, and IntelliApps. Every environment variable, config option, and exposed surface, documented in full.
This section is the deep reference for the standalone services that power IntelliAsk's advanced features. Each one is its own product with its own build and its own environment surface — so each gets its own space here to document every variable and option in full.
How this differs from the Deploy docs
The Deploy → Components pages describe how each
service is wired into the Docker Compose stack (image variables, resource
limits, and the handful of config/.env keys the stack sets for you).
These Services pages document the service itself — the complete application environment surface it reads, every embeddings provider, every exposed metric, the internal architecture, and the security model. Use the Deploy docs to run it; use these to master it.
The services
Code Interpreter
The sandboxed code-execution API (codeapi). Six hardened microservices, the
full CODEAPI_*/SANDBOX_* environment surface, the JWT + signed-manifest
security model, and the network-egress design.
RAG API
Retrieval-augmented "chat with files". Server, auth, and vector-DB settings, plus the complete embeddings matrix — OpenAI, Azure, HuggingFace, Ollama, Google, VertexAI, and AWS Bedrock.
Metrics Exporter
Prometheus usage metrics scraped from MongoDB. Every environment variable,
the per-group toggles, and the full catalog of exposed intelliask_*
metrics.
IntelliApps
The generative app platform behind IntelliAsk apps. Its MCP + HTTP surface, the three data planes (Mongo / PostgreSQL / S3), the complete environment surface, every opt-in published-page feature, and the Identity Bridge.
How they fit together
These are optional, independently-versioned services that run as part of the stack, each powering one IntelliAsk feature:
| Service | Powers the feature | Deploy guide |
|---|---|---|
| Code Interpreter | Run Code / Code Interpreter | Components → Code Interpreter |
| RAG API | Chat with Files | Components → RAG API |
| Metrics Exporter | Metrics | Components → Exporter |
| IntelliApps | IntelliApps | Adding Environment Variables |
Last updated on