Skip to main content
Version: 2.29

Ready-Made Tools

Ready-made Tools and Toolsets provide prebuilt capabilities for common Agent workflows. You can pass them directly to an Agent, use them with a ToolInvoker, or inspect their function and parameter schema when you need to customize their behavior.

These are the ready-made Tools and Toolsets available in Haystack:

Tool or ToolsetDescription
E2BToolsetGives Agents access to a live E2B cloud sandbox for executing bash commands and managing files.
GitHubFileEditorToolEdits files in GitHub repositories.
GitHubIssueCommenterToolPosts comments to GitHub issues.
GitHubIssueViewerToolFetches and parses GitHub issues into documents.
GitHubPRCreatorToolCreates pull requests from a fork back to the original repository.
GitHubRepoViewerToolNavigates and fetches content from GitHub repositories.
Mem0MemoryRetrieverToolRetrieves long-term memories from Mem0 for Agent workflows.
Mem0MemoryWriterToolStores long-term memories in Mem0 for future Agent runs.