Files
openclaw/tools/README.md
Clawd Bot ca9b510922 chore: align with upstream openclaw/openclaw and overlay local additions
- Reset master to upstream/main (16,697 commits)
- Overlay 2,271 local-only files (skills, tools, workspace, configs, apps)
- Restore IDENTITY.md and USER.md templates
- Build verified, gateway running, Discord working

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 07:40:46 +01:00

62 lines
1.4 KiB
Markdown

# OpenClaw Tools
Collection of utilities and services for OpenClaw.
## Available Tools
### [Voice Surface](./voice-surface/) 🎤
Local voice interface for OpenClaw - push-to-talk web UI with full speech-to-text and text-to-speech pipeline.
**Features:**
- Push-to-talk browser interface (mouse, touch, spacebar)
- Full audio pipeline: STT → Agent → TTS
- Token-based authentication for owner-only access
- Systemd service support for persistent deployment
- Works on Linux (tested on Ubuntu 24.04)
**Quick Start:**
```bash
cd voice-surface
pnpm install
./run.sh
```
See [voice-surface/README.md](./voice-surface/README.md) for full documentation.
---
### Reddit Tools
Collection of Python scripts for Reddit research and workflow automation:
- `reddit_researcher.py` - Basic Reddit research
- `reddit_deep_dive.py` - Deep dive into specific topics
- `reddit_to_kanban.py` - Convert Reddit content to Kanban boards
- `kanban_reddit_cleanup.py` - Cleanup and organize Kanban boards
---
## Contributing
When adding a new tool:
1. Create a dedicated directory under `tools/`
2. Include a README.md with:
- Purpose and features
- Installation instructions
- Usage examples
- Dependencies
3. Add entry to this index
4. Update CHANGELOG.md if user-facing
## Guidelines
- Keep tools self-contained
- Document dependencies clearly
- Provide run scripts where appropriate
- Follow the repository coding style
- Add tests when feasible