Zignet
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZIGNET_CACHE_DIR | No | Model cache directory | ~/.cache/zignet |
| ZIGNET_MODEL_FILE | No | Model file in repository | tinyllama-1.1b-chat-v1.0.Q4_K_M.gguf |
| ZIGNET_MODEL_NAME | No | Model filename | tinyllama-1.1b-chat-v1.0.Q4_K_M.gguf |
| ZIGNET_MODEL_REPO | No | HuggingFace repository | TheBloke/TinyLlama-1.1B-Chat-v1.0-GGUF |
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze_zigB | Analyze Zig code for syntax errors, type mismatches, and semantic issues using the official Zig compiler |
| compile_zigC | Format Zig code using the official Zig formatter |
| get_zig_docsC | Retrieve Zig documentation for specific topics |
| suggest_fixC | Get intelligent suggestions for fixing Zig code errors |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
analyze_zig and suggest_fix have related but distinct roles (detection vs. remediation), and get_zig_docs is clearly separate. However, compile_zig is named as if it compiles code but actually formats it, creating a strong misselection risk that descriptions only partially mitigate.
All four tool names follow a consistent snake_case verb_noun pattern: analyze_zig, compile_zig, get_zig_docs, suggest_fix. There is no mixing of styles or conventions.
Four tools is a reasonable, focused set for a Zig code assistance server and falls within the typical 3-15 range. It is slightly thin for the domain, but each tool still addresses a plausible need.
The set covers analysis, formatting, documentation lookup, and fix suggestions. However, actual compilation is missing, and the tool named compile_zig does not compile—a notable gap for a Zig coding assistant.