Freestyle Docs Bash Run one-shot just-bash commands against the Freestyle docs virtual filesystem. Pass a shell command in the request body. Each request is stateless and starts in a fresh read-only docs filesystem. Examples: curl https://www.freestyle.sh/docs/bash --data-binary 'ls /docs' curl https://www.freestyle.sh/docs/bash --data-binary 'cat /docs/quickstart.md' curl https://www.freestyle.sh/docs/bash --data-binary 'grep -Rni "freestyle" /docs | head -20' curl https://www.freestyle.sh/docs/bash --data-binary 'cat /docs/quickstart.md | grep -i "freestyle"' curl https://www.freestyle.sh/docs/bash --data-binary 'cat /api/docs.json | jq ".docs[].path"' curl https://www.freestyle.sh/docs/bash -H 'Accept: application/json' --data-binary 'pwd' Response: Plain text by default. Add Accept: application/json for command, stdout, stderr, exitCode, and durationMs. Limits: command size 64000 bytes duration 5000ms stdout/stderr 256000 bytes each stdin empty; pass file paths or pipe content between commands Filesystem: /docs Markdown docs /README.md Short orientation /llms.txt LLM index /llms-full.txt Full docs context /api/docs.json Machine-readable docs bundle stdin: Commands run without interactive stdin. For example, `grep freestyle` reads empty stdin and returns no matches. Pass paths or pipe content into commands.