neuroverse_assemble_context
Scan the codebase and assemble the most relevant file chunks based on a query.
An agent runtime as one server — tiered memory, a multi-model router, speech in and out, downstream agent routing, and an RLHF feedback path.
LABSCO SUMMARY
This is a platform rather than an integration, and the convenience tool that goes from a natural-language request to execution in one call is where its design decisions concentrate. Everything depends on what that safety check actually enforces, and the tool text says it exists without saying what it covers — worth reading the implementation before wiring it to anything consequential. The rest is a coherent set: tiered memory, model routing, local speech models rather than hosted ones, and HTTP routing to downstream agents. Local Whisper and Coqui is a real distinction for anyone who cannot send audio to a third party.
A broad agent-platform surface rather than an integration with one service: a processing pipeline, a tiered memory system, a model router, speech transcription and synthesis, codebase context assembly, downstream agent routing over HTTP, and feedback collection.
The pipeline names Whisper and Coqui specifically, so speech depends on those models being available to it rather than on a hosted API.
One command — npm install neuroverse
USE CASES
Store records into the appropriate memory tier and recall them per user, rather than starting cold each time.
Transcribe with local Whisper and synthesise with local Coqui, keeping the audio on infrastructure you control.
Query through the multi-model router, or escalate a hard task to the higher-performance reasoning path.
Route the task to a registered downstream agent over HTTP rather than doing it in this one.
Assemble the most relevant file chunks for the query instead of shipping the whole tree.
Submit structured feedback for tuning, so a wrong answer becomes training signal rather than a retry.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
neuroverse_assemble_contextScan the codebase and assemble the most relevant file chunks based on a query.
neuroverse_executeParse, safety-check, and execute a user request end-to-end.
Convenience tool that chains: Language → Intent → Safety → Execute.
Args:
Returns: JSON with safety verdict and execution result
neuroverse_feedbackSubmit Reinforcement Learning from Human Feedback (RLHF) data for agent tuning.
neuroverse_modelQuery the multi-model AI router.
If a prompt is provided, the prompt is sent to the routed model. Otherwise, returns only the routing decision.
Supported providers: OpenAI, Anthropic, Sarvam AI, Ollama.
Args:
Returns: JSON with routing decision and optional model response
neuroverse_processProcess mixed-language input through the full NeuroVerse pipeline.
Pipeline: Language Detect → Normalise → Intent Extract → Safety Check → (optional) Execute
Supported languages: Tamil, Hindi, Telugu, Kannada + English (code-switched).
Args:
Returns: JSON with keys: language, intent, safety, execution (if execute=true)
Examples:
neuroverse_reasonExecute a complex reasoning task using specialized high-performance models (e.g. OpenRouter Reasoning). Returns the model's analytical response.
neuroverse_recallRetrieve memories from NeuroVerse's tiered memory system.
Args:
Returns: JSON array of matching MemoryRecords
neuroverse_routeRoute a task to a registered downstream agent via HTTP.
Args:
Returns: JSON with the agent's response or a fallback error
neuroverse_storeStore a memory record in NeuroVerse's tiered memory system.
Tiers:
Only episodic/semantic memories with importance_score ≥ 0.4 are persisted.
Args:
Returns: JSON of the stored MemoryRecord
neuroverse_synthesizeSynthesize text to speech using Coqui TTS.
Args:
Returns: JSON with the path to the generated audio file
neuroverse_transcribeTranscribe an audio file to text using Whisper STT.
Args:
Returns: JSON with the transcribed text
BEFORE YOU INSTALL
11 tools when we connected. The documented figure of 6 and its nine-row table are out of date; neuroverse_assemble_context and neuroverse_feedback are unlisted. The india_mcp_* names are the Python edition's old names, not extra tools.
All 4 documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 11 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npm install neuroverse{
"mcpServers": {
"neuroverse": {
"command": "npx",
"args": [
"neuroverse"
]
}
}
}{
"servers": {
"neuroverse": {
"command": "npx",
"args": [
"neuroverse"
]
}
}
}{
"mcpServers": {
"neuroverse": {
"command": "python",
"args": [
"mcp/server.py"
],
"cwd": "<YOUR_PATH_TO_NEUROVERSE>"
}
}
}