# Open source alternatives to GTM tools, built on looot

The code is MIT open source. The data is not free and not self-hosted: every real run calls looot and pays per call at the catalog price shown before the run. Each repo rebuilds one go-to-market job, such as finding the technologies a website uses or scoring leads by fit. You run the code. looot supplies the data.

## Short answer

These are MIT-licensed repos in the loootai GitHub organisation. Each one rebuilds one go-to-market job on top of looot, with a demo mode that needs no account. You run the code yourself. The data comes from looot and is paid per call at the catalog price shown before every run.

## Repos with a page

- looot-techstack (/open-source-alternatives/looot-techstack): Ask several providers what a domain runs on and see their answers side by side. License MIT. Needs: Node.js 22.12 or newer.
- looot-reveal (/open-source-alternatives/looot-reveal): Turn visitor IPs into the companies behind them, flagged against your ICP. License MIT. Needs: Node.js 20.9 or newer to run it, 22.12 or newer for its tests.
- looot-intent (/open-source-alternatives/looot-intent): Rank company domains by intent, with the signal, provider and cost behind every score. License MIT. Needs: Node.js 20.9 or newer to run it, 22.12 or newer for its tests.
- looot-score (/open-source-alternatives/looot-score): Grade a CSV of leads from A to D against an ICP file, with the reasons for each grade. License MIT. Needs: Node.js 20.9 or newer to run it, 22.12 or newer for its tests.
- looot-signals (/open-source-alternatives/looot-signals): Define triggers, get new signals with an evidence link each, export to CSV or a webhook. License MIT. Needs: Node.js 22.12 or newer.
- looot-lookalike (/open-source-alternatives/looot-lookalike): Give 3 to 20 customer domains and get a ranked list of similar companies with the score explained. License MIT. Needs: Node.js 22.12 or newer.
- looot-warm-leads (/open-source-alternatives/looot-warm-leads): Find people who engage with your competitors, score them against your ICP and draft a first message. License MIT. Needs: Node.js 22.13 or newer.
- looot-ads (/open-source-alternatives/looot-ads): See competitor ads from the ad libraries on one board, with angles and offers per competitor. License MIT. Needs: Node.js 22.12 or newer.
- looot-reviews (/open-source-alternatives/looot-reviews): Pull reviews, group them into themes and see where a competitor's customers are unhappy. License MIT. Needs: Node.js 22.12 or newer.
- looot-battlecards (/open-source-alternatives/looot-battlecards): One card per competitor from public pages and data, with a source link and fetch date on every claim. License MIT. Needs: Node.js 22.12 or newer.
- looot-mentions (/open-source-alternatives/looot-mentions): Search six sources for your keywords, dedupe, tag sentiment and intent, and get a daily digest. License MIT. Needs: Node.js 22.13 or newer.

## More open source apps built on looot

- looot-crm (https://github.com/loootai/looot-crm): Open source CRM with companies, people, a pipeline board and an intent tab per account. License MIT. Demo needs nothing. Real use needs a looot token and a free Supabase project.
- twenty-app-looot (https://github.com/loootai/twenty-app-looot): Buttons and workflow actions for Twenty CRM that find a work email and fill company industry and size. License MIT. A Twenty CRM workspace and a looot token. Source only, not published to npm or the Twenty marketplace.
- looot-seo (https://github.com/loootai/looot-seo): Self-hosted SEO workspace: rank tracking, keyword research, SERP snapshots, competitors and backlinks. License MIT. Demo needs nothing. Real use needs a looot token and a free Supabase project.
- looot-monitor (https://github.com/loootai/looot-monitor): Brand and competitor monitoring: alert inbox, page diffs, budget caps and a spend view. License MIT. Demo needs nothing. The terminal watch command needs only a looot token. The web app also needs a free Supabase project.
- looot-watchlist (https://github.com/loootai/looot-watchlist): Account watchlist with news, hiring and page-change signals on your target accounts. License MIT. A looot token and a Supabase project.
- looot-local-leads (https://github.com/loootai/looot-local-leads): Local business prospecting for agencies: Google Maps search, website gap audit and verified emails. License MIT. A looot token and a Supabase project.
- looot-tables (https://github.com/loootai/looot-tables): Clay-style enrichment tables: import a CSV, add columns that run looot operations, export CSV. License MIT. A looot token and a Supabase project.
- looot-csv-enrich (https://github.com/loootai/looot-csv-enrich): Add company, work email, email check and phone columns to any CSV, with a quote before the run. License MIT. A looot token and Node.js 22.18 or newer. The quote needs no token.

## Connectors for open source workflow tools

- n8n-nodes-looot (https://github.com/loootai/n8n-nodes-looot): A community node that searches, inspects and runs looot endpoints from an n8n workflow. License MIT. An n8n instance and a looot account.
- looot-activepieces (https://github.com/loootai/looot-activepieces): A piece for Activepieces that searches, inspects and runs looot endpoints. License MIT. A self-hosted Activepieces instance and a looot account.
- looot-dify (https://github.com/loootai/looot-dify): A plugin for Dify that searches, inspects and runs looot endpoints. License MIT. A Dify instance and a looot account.

## How this is priced

- There is no subscription. A run costs the sum of its looot calls at the catalog price.
- Every repo shows a quote before it spends anything, and enforces a spend cap you set.
- Failed calls are not charged, and a call that is still running is stored as pending, not as failed.
- Demo mode and the dry run need no looot account and cost nothing.

## What are these open source alternatives?

They are public repos in the loootai GitHub organisation, each licensed MIT. Each one rebuilds a single go-to-market job, such as technology lookups, lead scoring or competitor ads, on top of looot's data endpoints.

## Are they free?

The code is free. The data is not. Every real run calls looot and pays per call at the catalog price, which each repo quotes before it runs. Demo mode and the dry run cost nothing and need no looot account.

## Do I need a looot account to try one?

No. Each repo with its own page has a demo mode with made-up data that needs no token. A real run needs a looot token with four scopes and a funded balance.

## Do they match the paid products they rebuild?

We make no claim of parity, quality, coverage or accuracy. Each page says what the repo does, where its data comes from and what it does not do. Compare against your own needs before you switch.

## Do I have to host them myself?

Yes. You run each one on your machine or your own server. Several keep their state in a local file and have no sign-in, so put them behind your own access control if you host them.

## Is there an open source CRM?

looot-crm is an open source CRM for a small sales team with companies, people, a pipeline board and an intent tab per account. twenty-app-looot adds looot lookups to Twenty CRM. Both are listed on this page.

## Is there an open source Zapier alternative?

looot is not a workflow tool. n8n and Activepieces are open source workflow tools, and looot has an n8n node and an Activepieces piece that call its data endpoints from a workflow. Both are listed on this page.

## Can an agent run these repos?

Yes. Each page has a prompt you can give your agent along with the setup link https://looot.ai/skill.md. The repos ship skills that run a dry run first and never raise the spend cap on their own.

## Last read

2026-10-11. Facts come from each repository on GitHub.
