Open-Source Tools for AI Agents
Search, code indexing, agent messaging and remote desktop, engineered for deterministic outcomes and released as open source under Apache-2.0 or MIT. One command to install, one more to connect your agent.
Using an AI agent?
Paste this into Claude Code, Cursor, Codex or any agent that can run commands. It reads /llms-full.txt and installs, connects and verifies the tools you pick.
Read https://www.ioservices.io/llms-full.txt and set up the IO Services tools I ask for. Follow the steps for my OS, stop at the first failure with the exact error, and run the verify step.Agent Infrastructure
Search, code index, messaging and remote desktop. Each one is a command away.
searchio
Keyless search, page reading, and product lookup for humans and AI agents.
A three-tier fetch ladder climbs bot walls and JavaScript-only pages. Fused, ranked results across keyless providers, with honest status codes instead of empty pages.
Quick setup · MCP server (Docker)
docker run -i --rm ghcr.io/ioserviceslabs/searchio-mcpMore setup options
No Docker (Python 3.10+)
pip install "searchio[mcp]"
curl -fsSL https://raw.githubusercontent.com/IOServicesLabs/searchio-engine/main/scripts/install.sh | shMCP client config (Claude Desktop, Cursor)
{
"mcpServers": {
"searchio": { "command": "npx", "args": ["-y", "@ioserviceslabs/searchio-mcp"] }
}
}indexio
Code search engine for AI coding agents. One Rust binary, no database.
Indexes every repository in your organization: lexical, semantic, and hybrid search plus symbols and the call graph. Answers in milliseconds, measured −97% tokens on agent tasks.
Quick setup · Linux, macOS
curl -fsSL https://raw.githubusercontent.com/IOServicesLabs/indexio/main/install.sh | shMore setup options
Windows (PowerShell)
irm https://raw.githubusercontent.com/IOServicesLabs/indexio/main/install.ps1 | iexnpm or pip (any platform)
npm install -g indexio
# or
pip install indexio-cliIndex your code (nothing is uploaded)
indexio add ~/codeConnect Claude Code
indexio setup claude --claude-md ~/.claude/CLAUDE.md
indexio hook installAny other MCP client
{ "command": "indexio", "args": ["mcp"] }pingio
Messaging between people and AI agents, inside chat sessions and terminals.
Send and receive messages from any LLM session over MCP. Use the hosted relay at pingio.ioservices.io, run a private self-hosted relay, or federate several.
Quick setup · Python SDK and CLI
pip install pingio
pingio register --username youMore setup options
Claude Code plugin
/plugin marketplace add IOServicesLabs/pingio
/plugin install pingio@pingioMCP client config (hosted relay)
{
"mcpServers": {
"pingio": {
"command": "npx",
"args": ["-y", "@pingio/mcp-server"],
"env": { "PINGIO_MODE": "cloud", "PINGIO_CLOUD_ENDPOINT": "https://pingio.ioservices.io" }
}
}
}RDPiO
GPU-accelerated remote desktop client, written from scratch in Rust.
Its own RDP stack from the wire up: H.264 decoded on the GPU, multiple monitors, drive, clipboard, audio, mic, camera and printer redirection, and a low-latency UDP side-band built for work and gaming.
Quick setup · Windows (PowerShell, no admin)
irm https://raw.githubusercontent.com/IOServicesLabs/RDPiO/main/install.ps1 | iexMore setup options
Just the exe
curl.exe -LO https://github.com/IOServicesLabs/RDPiO/releases/latest/download/rdpio.exe
curl.exe -LO https://github.com/IOServicesLabs/RDPiO/releases/latest/download/rdpio.exe.update
rdpio.exeMore from the Lab
Engines and agents, source on GitHub
In Production
Hosted products running the same deterministic stack
Built in the Open
Issues, pull requests, and benchmarks welcome. Every repository ships with its measurement suite — verify our numbers, then make them better.