Tools

What You'll Build

A command you run before any sales call, partnership talk, or competitive check that hands you back a 23-section strategic brief on a company in about half an hour, built entirely from public signals, for under a dollar.

A developer who goes by blisspixel built an open-source tool called Primr that does exactly what a sharp research analyst does, except it never sleeps and it charges you 79 cents instead of a salary. You point it at a company's website. It quietly reads three kinds of evidence that a good analyst would dig for, then writes the whole thing up.

First, it reads the company's DNS records. Those are the boring plumbing settings behind every website, and they quietly give away the company's real tech stack, which cloud platform they run on, and who handles their email and logins. Second, it goes and finds the company's open job postings, checking eight different hiring systems plus a web search across LinkedIn, Indeed, and Glassdoor. Job posts are the most honest thing a company publishes, because they tell you what it is actually building and staffing for right now, today. Third, it reads about 50 pages of the company's own website, using nine different methods so it can still get in when a site tries to block scrapers.

Then it triangulates all of that into one long-form brief: competitive positioning, likely economics, operating constraints, and working hypotheses about where the company is headed. The clever part is that every single claim is labeled confirmed, reported, or inference, so you always know what is a hard fact versus an educated guess.

Why This Works

Good company research is not magic. It is a few hours of disciplined digging through public sources that most people are too busy to do. The information is sitting right there in the open. The bottleneck has always been a human with the patience to go find it and the judgment to connect the dots.

That is the exact shape of work an agent eats for breakfast. Reading 50 pages, cross-checking eight job boards, parsing DNS records, none of it is hard. It is just tedious and time-consuming, which is precisely why you pay someone to do it or, more likely, why you never do it at all and walk into the call cold.

The three-source approach is what makes the output trustworthy instead of generic. Anyone can ask a chatbot "tell me about Acme Corp" and get a confident-sounding paragraph that is half hallucination. Primr does not do that. It reads primary sources, the company's own infrastructure, its own job posts, its own pages, and it refuses to launder a guess as a fact. The confirmed-versus-inference labeling is the difference between a brief you can act on and a wall of plausible nonsense.

And the economics are absurd in your favor. A research VA or junior analyst running this kind of profile costs you $1,000 to $2,000 a month and gives you maybe a handful of companies a week. Primr gives you the same depth for about 79 cents and 30 minutes per company, on demand, the moment you need it.

Prerequisites

Step-by-Step Setup

Step 1: Install Primr

Open your computer's command line and run pip install primr. That is the whole install. Pip is Python's package installer, the standard way software like this gets onto your machine, and this one command pulls Primr down and sets it up.

Step 2: Run the Setup Wizard

Run primr init. This is a guided setup that walks you through plugging in your Gemini and xAI keys, step by step, so you are not hunting through config files. Paste each key when it asks. If you only want the free DNS mode for now, you can skip the keys here and add them later.

Step 3: Check That Everything Works

Run primr doctor. This is a health check that confirms your keys are valid and everything is wired up correctly before you spend any money. If something is off, it tells you what. Get a clean bill of health here and your real runs will just work.

Step 4: Try the Free DNS Recon Mode First

Before you spend a cent, try the free mode. It reads only the company's DNS records, needs no API keys at all, and finishes in two or three seconds. You get a quick read on their tech stack, cloud platform, and email provider. It is a great way to see the tool work and to do a fast tech-stack peek when a full brief is overkill.

Step 5: Run a Full Brief on a Real Company

Now the main event. Run primr "ExampleCo" https://example.co, swapping in the company name and website you actually care about. It takes about 23 to 35 minutes while it scrapes, cross-checks the job boards, and writes. When it finishes you get the full 23-section brief as both a Markdown file and a Word DOCX, so you can read it, edit it, or drop it straight into a deck.

Step 6: Control Your Spend

Two built-in guardrails keep costs predictable. Run with --dry-run first to get a cost estimate before you commit, and use --budget to set a hard ceiling so a run can never spend more than you allow. With both a Gemini and an xAI key set, a normal run lands around 79 cents. If you only set the xAI key, expect closer to $4.27, so the Gemini key is worth getting just to slash the bill.

Adapting This for Your Business

The job changes, but the pattern is the same: any time you need to actually understand a company before you engage, this is your pre-read.

Gotchas and Tips

What This Replaces

Before this, getting a real read on a company meant one of three things:

After this, you run one command, wait half an hour, and get a 23-section brief built from primary sources, with every claim labeled by how much you should trust it, for about 79 cents. The VA bill goes away. The pre-call scramble goes away. And you stop walking into conversations knowing less about the other side than they know about you.


Keep Reading