Automation and scraping · Independent · 22 Oct 2026

BraaMohammed/bricks

Bricks is the open-source, fully local alternative to Clay.com. It combines AI agents, advanced web scraping, and Puppeteer automation to turn raw CSV data into actionable business intelligence — without subscriptions, vendor lock-in, or sending your data to the cloud.

← Automation and scraping
Bricks: local data enrichment and outreach. Turns CSV files into business intelligence on your machine.

In simple English

Bricks is a local alternative to expensive cloud-based lead enrichment platforms. It takes a spreadsheet of company names or people and automatically fills in missing details using web searches and artificial intelligence. You connect your own API keys or run free local models so no data goes to a third-party server. It costs nothing in subscription fees, but you need some technical knowledge to run the local backend server.

What it is

Bricks is a local-first software tool built with React and TypeScript that combines web scraping, browser automation, and artificial intelligence agents to process spreadsheet data. It provides a spreadsheet interface where every column can run custom JavaScript, automated web searches, or multi-step artificial intelligence prompts.

What it is good for

Solo founders and sales researchers who want to enrich lead lists and generate personalized outreach messages without paying hundreds of dollars a month for cloud subscription services.

Stars70
LicenceNo licence file
LatestNo tagged releasechecked 22 Oct 2026
Last code change2026-09-02
Written inTypeScript
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Runs entirely on your machine with no monthly subscription fees or data harvesting.
  • Includes a multi-agent system that tests and refines outreach messages before you send them.
  • Supports local models through Ollama and free-tier fallback providers for zero-cost AI inference.
Watch for
  • Requires running a local Node.js backend server and adjusting browser security flags to connect with the hosted user interface.
  • Can consume significant memory and processor resources when running local artificial intelligence models and automated browser pools.
  • Lacks an official open-source license file in the repository.
Replaces

Clay.com

Works well with

Ollama

Similar repositories
  • browserbase/stagehand26k stars

    An automation framework for web browsing tasks, though it focuses more on developer code than a spreadsheet user interface.

  • firecrawl/firecrawl194k stars

    Turns websites into clean markdown for artificial intelligence applications, which Bricks uses for web research.

Also reviewed on Repo Radar
  • cybertec-postgresql/pg_timetable1.4k stars

    A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.

  • scrapy/scrapy65k stars

    A Python framework for fetching and parsing large numbers of web pages.

  • PrefectHQ/prefect24k stars

    Adds scheduling, retries and a run history to Python functions you already have.

Install
git clone https://github.com/BraaMohammed/bricks.git
cd bricks
cd api/bricks-api
npm install
cp .env.example .env.local
npm run dev

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Sales & Customers › Lead Generation & Prospecting › Enrichment.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.