# neuro-san-studio | Cognizant AI Lab | Knowledge Base | Instagit

A playground for neuro-san

GitHub Stars: 340

Repository: https://github.com/cognizant-ai-lab/neuro-san-studio

---

## Articles

### [How to Contribute to Neuro SAN Studio: A Complete Guide to Code Standards and Pull Requests](/cognizant-ai-lab/neuro-san-studio/how-to-contribute-to-neuro-san-studio)

Contribute to Neuro SAN Studio by forking the repo, setting up Python 3.12+, branching, and following Ruff and pylint code standards. Submit your pull request with our guide.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Configure Multi-Profile AWS Credentials for Bedrock Models in Neuro-San](/cognizant-ai-lab/neuro-san-studio/how-to-configure-multi-profile-aws-credentials-for-bedrock)

Configure multi-profile AWS credentials for Bedrock models in Neuro-San Studio. Easily switch profiles by setting credentials_profile_name in your agent-network HOCON file for flexible access.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Create Custom LangChain LLM Factories for Unsupported Providers in Neuro-San](/cognizant-ai-lab/neuro-san-studio/how-to-create-custom-langchain-llm-factories)

Integrate unsupported LLM providers into Neuro-San Studio. Learn to subclass LangChainLlmFactory, override create_llm, and register your custom factory for seamless integration.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Use Optional Environment Variable Substitution with ${?...} Syntax in Neuro San Studio](/cognizant-ai-lab/neuro-san-studio/how-to-use-optional-environment-variable-substitution)

Learn to use optional environment variable substitution with ${?...} syntax in Neuro San Studio HOCON files. Silently omit lines when variables are absent for cleaner configurations.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Run Neuro SAN with Ollama Models Locally or in Docker](/cognizant-ai-lab/neuro-san-studio/how-to-run-neuro-san-with-ollama)

Easily run Neuro SAN with Ollama models locally or in Docker. Configure llm_config for offline agent networks with full tool-calling support. Get started now.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Handle Security Boundaries with sly_data in Neuro SAN Studio: A Complete Guide](/cognizant-ai-lab/neuro-san-studio/how-to-handle-security-boundaries-with-sly_data)

Master security boundaries with sly_data in Neuro SAN Studio. Learn to prevent secret leakage by correctly handling to_downstream, from_downstream, and to_upstream data with this complete guide.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Configure Tool Arguments Override in Agent Network Config in Neuro-San Studio](/cognizant-ai-lab/neuro-san-studio/how-to-configure-tool-arguments-override)

Learn to configure tool arguments override in Neuro-San Studio by adding a tool_args block to your agent network HOCON file for runtime merging with toolbox defaults.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Use the Agent Network Designer to Generate Agent Networks from Natural Language](/cognizant-ai-lab/neuro-san-studio/how-to-use-agent-network-designer)

Learn how to use the Agent Network Designer to generate agent networks from natural language. Convert plain language into multi agent systems with this powerful tool.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Write Tests for Neuro SAN Agent Networks: A Complete Guide](/cognizant-ai-lab/neuro-san-studio/how-to-write-tests-for-agent-networks)

Master Neuro SAN agent network testing with DynamicHoconUnitTests. Drive live servers, assert responses, tool calls, and memory updates directly in HOCON fixtures.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Organize and Reorganize Agent Networks in Neuro-SAN Studio](/cognizant-ai-lab/neuro-san-studio/how-to-organize-agent-networks)

Organize agent networks in Neuro-SAN Studio by placing HOCON files in registries and updating manifest.hocon. Discover how FileSystemAgentNetworkPersistor streamlines this process.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Use Environment Variable Substitution in HOCON Configuration in Neuro-SAN Studio](/cognizant-ai-lab/neuro-san-studio/how-to-use-environment-variable-substitution-in-hocon)

Learn to use environment variable substitution in HOCON configurations with `${VAR}` for required and `${?VAR}` for optional variables. Streamline your Neuro-SAN Studio setup.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Configure Logging and Traceability in Neuro SAN: Complete Setup Guide](/cognizant-ai-lab/neuro-san-studio/how-to-configure-logging-and-traceability)

Master Neuro SAN logging and traceability setup. This guide details its three-layer observability stack including HOCON logging, Rich formatting, and OpenTelemetry tracing for enhanced insights.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Integrate Neuro-SAN Studio with External Agent Frameworks: Agentforce, Agentspace, CrewAI, and A2A](/cognizant-ai-lab/neuro-san-studio/how-to-integrate-with-external-agent-frameworks)

Integrate Neuro-SAN Studio with Agentforce, Agentspace, CrewAI, and A2A using Coded-Tool architecture. Seamlessly wrap external services into your agent networks for enhanced functionality. Learn how today.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Use the Toolbox System for LangChain and Custom Tools in Neuro SAN Studio](/cognizant-ai-lab/neuro-san-studio/how-to-use-the-toolbox-system)

Discover how to leverage the Neuro SAN Studio toolbox system to integrate LangChain and custom tools. Map tool names to classes effortlessly using HOCON for powerful agent network definitions.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Set Up LLM Fallbacks for Resilient Agent Networks in Neuro‑SAN](/cognizant-ai-lab/neuro-san-studio/how-to-set-up-llm-fallbacks)

Learn how to set up LLM fallbacks for resilient agent networks in Neuro-SAN. Configure failover between LLM providers to ensure network stability and uptime.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Configure Reasoning Models with Thinking Levels and Budgets in Neuro-SAN](/cognizant-ai-lab/neuro-san-studio/how-to-configure-reasoning-models)

Configure reasoning models with thinking levels & budgets in Neuro-SAN. Learn to set provider-specific fields like reasoning_effort, thinking, and thinking_level in your HOCON file for optimal AI agent performance.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Add Custom LLM Providers by Extending the Default LLM Info File in Neuro-SAN](/cognizant-ai-lab/neuro-san-studio/how-to-add-custom-llm-providers)

Learn to add custom LLM providers to Neuro-SAN by extending the default LLM info file. Create a HOCON fragment to define new providers and integrate them seamlessly.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Debug Coded Tools Using pytest.set_trace() in Neuro-SAN Studio](/cognizant-ai-lab/neuro-san-studio/how-to-debug-coded-tools)

Learn to debug coded tools in Neuro-SAN Studio efficiently using pytest.set_trace(). Insert breakpoints and inspect internal states with this simple debugging method.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Create and Configure Agent Networks Using HOCON Files in Neuro-San Studio](/cognizant-ai-lab/neuro-san-studio/how-to-create-and-configure-agent-networks-using-hocon)

Learn to create and configure agent networks with HOCON files in Neuro-San Studio. Orchestrate workflows with agent_network_designer for efficient agent network management.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Implement the AAOSA Protocol for Adaptive Agent Communication](/cognizant-ai-lab/neuro-san-studio/how-to-implement-the-aaosa-protocol)

Implement the AAOSA protocol for adaptive agent communication by leveraging Hugging Face Hub for policy definitions and dynamic agent network assembly within Neuro-San Studio. Learn how to deploy sub-agents and manage dynamic r...

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Set Up and Configure MCP Servers with Authentication in Neuro-San Studio](/cognizant-ai-lab/neuro-san-studio/how-to-set-up-and-configure-mcp-servers)

Learn to set up and configure MCP servers with authentication in Neuro-San Studio. Map server URLs, HTTP headers, and tool filters using a HOCON file and environment variables.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Use Sly-Data for Secure Data Handling Between Agents in Neuro-SAN](/cognizant-ai-lab/neuro-san-studio/how-to-use-sly-data-for-secure-data-handling)

Learn how to use Sly-Data for secure data handling between agents. This out-of-band Python dictionary safely transmits secrets and session state without LLM prompts.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Create Custom Coded Tools in Neuro SAN: A Complete Developer Guide](/cognizant-ai-lab/neuro-san-studio/how-to-create-custom-coded-tools-in-neuro-san)

Create custom coded tools in Neuro SAN by implementing the async_invoke method and registering your class. Follow this developer guide for a complete walkthrough.

- Tags: how-to-guide
- Published: 2026-02-27

### [How to Configure Different LLM Providers in Neuro SAN (OpenAI, Anthropic, Azure, Bedrock, Gemini, Ollama)](/cognizant-ai-lab/neuro-san-studio/how-to-configure-different-llm-providers-in-neuro-san)

Easily configure multiple LLM providers in Neuro SAN, including OpenAI, Anthropic, Azure, Bedrock, Gemini, and Ollama. Learn how to set up your llm_config for seamless integration.

- Tags: how-to-guide
- Published: 2026-02-27

