Back to browse
GitHub Repository

AI-powered CLI tool for API testing and exploration. Chat naturally with your APIs - no scripts, no configuration files, just conversation.

34 starsGo

Octrafic – Natural language API testing CLI

by mbadyl·Feb 26, 2026·2 points·3 comments

AI Analysis

●●SolidSlick

Natural language test generation via Claude; OpenAPI scanner auto-detects specs from source.

Strengths
  • Eliminates boilerplate test writing via LLM-generated test plans from plain English
  • OpenAPI Scanner reverse-engineers specs from source code, reducing manual documentation step
  • Exports to pytest, Postman, curl—integrates with existing workflows, not locked-in
Weaknesses
  • Natural language API testing is a growing category (Postman Flows, Testfully, Thunder Client exist)
  • Depends entirely on LLM quality; no guarantees test plans are correct or complete
Target Audience

QA engineers, API developers, CI/CD teams

Similar To

Postman · Insomnia · Thunder Client

Post Description

It's a CLI tool that lets you describe what you want to test in plain English - the agent generates and runs the test plan against your API. You can point it at an OpenAPI spec, a Postman collection, GraphQL schema, or just a URL.

New in v0.5.0:

OpenAPI Scanner - scans your source code and auto-generates an OpenAPI 3.1 spec

Headless/CI mode - run non-interactively with octrafic test for pipeline integration

GitHub: https://github.com/Octrafic/octrafic-cli

Happy to answer questions any questions.

Similar Projects

Run end-to-end browser tests using natural language

Natural language E2E tests sound good until you need debugging or maintenance.

Ship It
jimmypk
103mo ago