Spaces:
Configuration error
Configuration error
| # OpenClaw: General Purpose Agentic Template | |
| This is a serverless-ready template for **OpenClaw**, an autonomous agent capable of planning, coding, and executing tasks in a sandboxed or remote environment. | |
| ## Key Features | |
| - **Autonomous Reasoning**: Uses Groq's high-speed models (like `gpt-oss-120b`) for planning. | |
| - **Dynamic Skill Installation**: The agent can use `npm install` or `pip install` via shell to acquire new capabilities on the fly. | |
| - **Code Execution**: Designed to generate and run scripts locally. | |
| - **Tool-Calling**: Includes a generalized `execute_shell` tool for interaction with the hosting environment. | |
| ## Deployment | |
| 1. **Vercel**: Connect this repo, set `GROQ_API_KEY`, and deploy. | |
| 2. **Security Note**: This agent is designed to run in a **sandboxed environment**. It executes shell commands with the permissions of the user starting the process. Ensure it is hosted in an isolated container or VM if used for high-risk tasks. | |
| ## API Endpoints | |
| ### POST `/api/agent` | |
| The main autonomous entry point. | |
| **Payload:** | |
| ```json | |
| { | |
| "message": "Research vulnerable ports on 192.168.1.1 and generate a PDF report.", | |
| "history": [] | |
| } | |
| ``` | |
| ## Example Tasks | |
| - "Install the 'yt-dlp' library and download a video." | |
| - "Write a python script to scrape this website, summarize it, and save it as a text file." | |
| - "Generate a FFmpeg script to create a video from these images." | |