SkyClaw v2.2 Rust AI Agent Runtime Adds OpenAI OAuth and Custom Tool Authoring

SkyClaw v2.2 Release Details
SkyClaw v2.2 is an open-source AI agent runtime written in Rust that communicates through Telegram, Discord, and Slack channels. The agent can execute shell commands, browse the web, manage files, self-heal, and learn from mistakes.
New Features in v2.2
- OpenAI OAuth - Use ChatGPT Plus/Pro subscriptions instead of API keys. Authentication:
skyclaw auth login, select model, done. According to the source, only two agent runtimes support this: OpenClaw and SkyClaw. - Custom Tool Authoring - The agent writes its own bash/python/node tools at runtime. Example: Ask it to "make a tool that checks my server status" and it creates a script, saves it, and reuses it across sessions without restarting.
- Daemon Mode -
skyclaw start -d/skyclaw stopfor background operation without tmux.
Performance Benchmarks
- 31ms cold start
- 15 MB idle RAM
- 17 MB peak during conversation
- 9.3 MB single binary
- For comparison: OpenClaw needs ~1.2 GB idle RAM and ~800 MB install size
Technical Specifications
- 56K lines of Rust code
- 1,278 tests
- Zero warnings, zero panic paths
- 7 AI providers supported
- 4 communication channels (Telegram/Discord/Slack/others)
- 13 built-in tools + MCP self-extension
- 14 server registry - agent installs new tools autonomously
This type of lightweight, self-extending agent runtime is useful for developers who want AI assistants that can operate efficiently on constrained systems while maintaining extensibility through custom tool creation.
📖 Read the full source: r/openclaw
👀 See Also

OpenClaw plugin adds persistent memory with Engram server
A developer built a TypeScript plugin connecting OpenClaw agents to Engram, a Go-based memory server using SQLite with FTS5 search. The plugin provides 11 tools, 4 lifecycle hooks, and automatic recall that injects relevant memories into prompts before each agent turn.

rawq: Local CLI Tool for AI Agent Semantic Code Search
rawq is an open-source CLI tool that helps AI agents find relevant code using semantic search with a 33MB local model via ONNX runtime and BM25 lexical search via tantivy. In testing, AI agents using rawq consumed 4x fewer tokens and completed tasks 2x faster compared to blind read/grep tools.

HostedShell: A Web-Based Deployment Solution for OpenClaw Agents
HostedShell is a hosted version of OpenClaw that eliminates local CLI setup, dependency management, and manual pairing by providing a web console with direct terminal access and filesystem updates.

Mnemos: an MCP server for persistent Claude Code memory
Mnemos is an open-source MCP server that gives Claude Code persistent memory across sessions, recording corrections as structured patterns and pushing ranked context at startup. Single 15 MB Go binary, no Docker or vector DB needed.