Kuus Disain

CLI tool

Keyword Engine

A Python command-line tool for keyword research. It takes seeds, expands them, enriches them with data and writes a report you can compare with the last run.

Services

Tool design, Python development, data pipeline, automation.

The pipeline has nine steps: seeds, expand, enrich, fetch SERPs, cluster, detect intent, gap against competitors, score and report.

The challenge

Ready-made SEO suites cost hundreds a month for what is mostly a data query and some arithmetic. We wanted the same result on our own machine.

Data comes from DataForSEO and Google Search Console. The tool has a budget guard that stops queries from overspending, and a cache that avoids repeating identical calls.

SQLite holds the data, with no server and no login. launchd runs it on a schedule.

The tool is in development. The mechanism has been tested against DataForSEO's real infrastructure, but a full run is waiting on account verification.

The facts

9

pipeline steps

2

data sources

0

servers

Kuus Disain Studio: Janar Kuusk and a team of AI agents.

← All work

Next project

Kuus Agency