GhostQA
JSON →GhostQA sends AI personas through your application â they look at the screen, decide what to do, and interact like real humans. No test scripts. No selectors. You describe personas and journeys in YAML, and GhostQA handles the rest.
Install
pip install specterqa Tools · 4
- specterqa_run Execute behavioral tests. Parameters: `product` (str), `level` (str, optional), `directory` (str, optional). Returns a `RunReport` JSON object.
- specterqa_list_products List all products and their configured journeys. No parameters required.
- specterqa_get_results Retrieve a previous run report by `run_id`.
- specterqa_init Initialize a new SpecterQA project at a given `directory`.
Environment variables
ANTHROPIC_API_KEY