Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NEXUS_LOG_LEVEL | No | Logging level | INFO |
| NEXUS_LOG_FORMAT | No | Log format: text or json | text |
| NEXUS_SEARCH_MODE | No | Search mode: hybrid, vector, or bm25 | hybrid |
| NEXUS_STORAGE_DIR | No | Storage directory for indexes | .nexus |
| NEXUS_MAX_MEMORY_MB | No | Memory budget | 350 |
| NEXUS_CHUNK_MAX_CHARS | No | Max code snippet size per chunk | 4000 |
| NEXUS_EMBEDDING_MODEL | No | Embedding model (jina-code, bge-small-en) | jina-code |
| NEXUS_EMBEDDING_DEVICE | No | Device for embeddings: auto (CUDA > MPS > CPU), cuda, mps, cpu | auto |
| NEXUS_MAX_FILE_SIZE_MB | No | Skip files larger than this | 10 |
| NEXUS_FUSION_WEIGHT_BM25 | No | BM25 engine weight in RRF | 0.3 |
| NEXUS_FUSION_WEIGHT_GRAPH | No | Graph engine weight in RRF | 0.2 |
| NEXUS_FUSION_WEIGHT_VECTOR | No | Vector engine weight in RRF | 0.5 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |