Test your APIs in plain English, straight from the terminal
Octrafic is an open-source CLI for API testing. Point it at any OpenAPI spec or live endpoint, describe what you want to test in plain English, and let it handle the rest - from generating requests to validating responses and exporting a PDF report. No test scripts, no GUI, no mocks. Just a single binary. Works with OpenAI, Claude, Ollama, and any OpenAI-compatible provider
I built Octrafic to make API testing simpler - no test scripts, no GUI, no mocks.
Point it at any API, describe what you want to test in plain English, and the AI agent handles the rest - planning scenarios, running real requests, validating responses, and exporting results.
What it can do:
- Describe tests in plain English - no boilerplate, no config files
- Generate an OpenAPI spec from your source code
- Run in CI/CD pipelines non-interactively with a single command
- Export tests to Postman, curl, or pytest to use in your existing toolchain
- Export PDF reports
- Works with any LLM - OpenAI, Claude, Ollama, llama.cpp. You bring your own key, nothing goes through my servers.
Single binary, no runtime dependencies, fully open-source under MIT.
Hey everyone! 👋
I built Octrafic to make API testing simpler - no test scripts, no GUI, no mocks.
Point it at any API, describe what you want to test in plain English, and the AI agent handles the rest - planning scenarios, running real requests, validating responses, and exporting results.
What it can do:
- Describe tests in plain English - no boilerplate, no config files
- Generate an OpenAPI spec from your source code
- Run in CI/CD pipelines non-interactively with a single command
- Export tests to Postman, curl, or pytest to use in your existing toolchain
- Export PDF reports
- Works with any LLM - OpenAI, Claude, Ollama, llama.cpp. You bring your own key, nothing goes through my servers.
Single binary, no runtime dependencies, fully open-source under MIT.
Give it a shot and let me know what you think.