Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LLAMA_CPP_PATHNoOptional llama.cpp path hint
RUVLTRA_CONFIGNoOptional JSON config file path
RUVLTRA_THREADSNollama.cpp thread count (0=auto)0
RUVLTRA_LOG_LEVELNodebug/info/warn/errorinfo
RUVLTRA_GPU_LAYERSNollama.cpp GPU layers (-1 for auto)-1
RUVLTRA_HTTP_MODELNoHTTP model nameruvltra-claude-code
RUVLTRA_MAX_TOKENSNoDefault max generation tokens512
RUVLTRA_MODEL_PATHNoLocal GGUF model file path (auto-search if not set)
RUVLTRA_HTTP_FORMATNoopenai or llamaauto
RUVLTRA_MAX_WORKERSNoMaximum worker count8
RUVLTRA_MIN_WORKERSNoMinimum worker count2
RUVLTRA_TEMPERATURENoDefault temperature0.2
RUVLTRA_HTTP_API_KEYNoHTTP API key
RUVLTRA_RUVLLM_MODELNoRuvLLM auto-download model IDruvltra-claude-code
RUVLTRA_SONA_ENABLEDNoEnable SONA self-improvementtrue
RUVLTRA_HTTP_ENDPOINTNoHTTP inference endpoint (OpenAI-compatible or llama.cpp HTTP)
RUVLTRA_CONTEXT_LENGTHNoContext token length4096
RUVLTRA_SONA_STATE_DIRNoSONA state directory./.ruvltra-state/sona
RUVLTRA_HTTP_TIMEOUT_MSNoHTTP timeout in milliseconds15000
RUVLTRA_INITIAL_WORKERSNoInitial worker count2
RUVLTRA_MOCK_LATENCY_MSNoMock backend latency in milliseconds120
RUVLTRA_TASK_TIMEOUT_MSNoDefault per-task timeout in milliseconds60000
RUVLTRA_HTTP_MAX_RETRIESNoHTTP retry count2
RUVLTRA_QUEUE_MAX_LENGTHNoMax queued tasks before backpressure256
RUVLTRA_HTTP_RETRY_BASE_MSNoRetry backoff base in milliseconds250
RUVLTRA_SONA_PERSIST_INTERVALNoPersist every N interactions10
RUVLTRA_HTTP_CIRCUIT_COOLDOWN_MSNoCircuit cooldown in milliseconds30000
RUVLTRA_HTTP_CIRCUIT_FAILURE_THRESHOLDNoFailures before opening circuit5

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ruvltra_code_generateC

Generate code from instruction and context. For best output quality, provide instructions and context in English.

ruvltra_code_reviewB

Review code for bugs, security, performance, correctness, and maintainability. For best output quality, provide instructions and context in English.

ruvltra_code_refactorB

Refactor code while preserving behavior. For best output quality, provide instructions and context in English.

ruvltra_code_explainC

Explain code clearly for a given audience. For best output quality, provide instructions and context in English.

ruvltra_code_testC

Generate tests for provided code. For best output quality, provide instructions and context in English.

ruvltra_code_fixC

Fix code using error details and optional guidance. For best output quality, provide instructions and context in English.

ruvltra_code_completeB

Complete partial code from prefix/suffix. For best output quality, provide instructions and context in English.

ruvltra_code_translateB

Translate code between programming languages. For best output quality, provide instructions and context in English.

ruvltra_parallel_generateC

Generate multiple files concurrently through the worker pool. For best output quality, provide instructions and context in English.

ruvltra_swarm_reviewC

Run multi-perspective parallel code reviews (up to 8 perspectives). For best output quality, provide instructions and context in English.

ruvltra_statusB

Return server, worker, and backend runtime status.

ruvltra_sona_statsA

Return SONA learning statistics for all workers or a specific worker.

ruvltra_scale_workersA

Scale worker pool size within configured min/max.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 13 tools

Disambiguation4/5

Most tools have clearly distinct actions, but ruvltra_code_generate vs ruvltra_parallel_generate and ruvltra_code_review vs ruvltra_swarm_review could cause misselection if the single vs. parallel distinction is missed. Overall, the remaining boundaries are clear.

Naming Consistency4/5

All tools share the ruvltra_ prefix and snake_case, and the code_* family follows a consistent pattern. Minor deviations exist with ruvltra_status and ruvltra_sona_stats being noun-like, and parallel_generate/swarm_review not following the code_* pattern.

Tool Count5/5

13 tools is well within the ideal range and each tool has a distinct purpose in the code generation, review, and worker management lifecycle. The parallel and swarm variants are justified by the server's concurrency-oriented design.

Completeness5/5

The tool set covers the full code workflow: generate, review, refactor, explain, test, fix, complete, and translate, plus parallel variants. Operational coverage is also solid with status, stats, and worker scaling, leaving no obvious dead ends.

Maintenance

ActivityInactive
ResponsivenessNo issues