Documentation Index
Fetch the complete documentation index at: https://docs.neuralfactory.ai/llms.txt
Use this file to discover all available pages before exploring further.
Built-in Tools
Neural Factory includes several built-in tools that agents can use out of the box. These tools are available to all agents and can be enabled or disabled per agent in the configuration.Knowledge search
The default tool for every agent. When enabled, the agent searches connected knowledge bases to find relevant document chunks for answering questions. Results include citations back to the source documents.Web search
Allows the agent to search the internet for current information. Useful when:- The question is about recent events not in your knowledge base
- The agent needs to supplement KB results with public information
- The user asks about something outside your organization’s documents
Code execution
Runs Python code in a secure, sandboxed environment (Docker container or Azure Dynamic Sessions). The agent can:- Perform calculations and data analysis
- Generate charts and visualizations
- Process and transform data
- Execute custom logic
Bash
Executes shell commands in the same sandboxed environment as code execution. Useful for:- File manipulation tasks
- Running command-line tools
- System-level operations within the sandbox
Browser automation
Navigates to web pages and extracts content. The agent can:- Visit a URL and read the page content
- Follow links and navigate multi-page sites
- Extract structured data from web pages
File editor
Reads and modifies files within the sandbox environment. Commonly used alongside code execution for tasks that involve creating or editing files.Image generation
Generates images from text descriptions using AI image generation models. Useful for creating diagrams, illustrations, or visual content during conversations.Memory
Allows the agent to store and recall information across conversations. The agent can:- Save important facts or preferences mentioned by the user
- Recall stored information in future conversations
- Build up knowledge about recurring topics or user preferences