Core Tools
| Tool | What it does |
|---|---|
| FileSystemTools | Read, write, edit files with precise control |
| ShellTools | Execute shell commands with timeout, background processes, regex filtering |
| GrepTool | Pure Java grep with regex, glob filtering, multiple output modes |
| GlobTool | Fast file pattern matching |
| SkillsTool | Load and invoke skills on demand — progressive disclosure |
| TaskTools | Multi-agent orchestration with specialized subagent delegation |
| TodoWriteTool | Structured task management with state tracking |
| SmartWebFetchTool | AI-powered web content summarization with caching |
| BraveWebSearchTool | Web search with domain filtering |
| AskUserQuestionTool | Interactive Q&A with multiple-choice options |
Quick Start
Documentation
Project Overview
Full tool documentation, architecture, Spring AI integration
Source Code
Core library, A2A module, BOM, example demos
Concepts
Tool Search (Blog)
Dynamic tool discovery — 34-64% token savings via Tool Search Tool pattern
Extending Loopy
How tools, skills, subagents, and tool profiles work in Loopy
Used By
- Loopy — embeds these tools as the agent’s core capabilities
- Agent Client — tools available to all agent runtimes