martedì 2 giugno 2026

🚀 LeadFinder AI: AI-Powered B2B Lead Generation Tool

🚀 LeadFinder AI: AI-Powered B2B Lead Generation Tool

lang:en

LeadFinder AI: AI-powered tool for finding local B2B leads

LeadFinder AI is a powerful AI-driven B2B lead generation tool designed to help agencies, freelancers, and marketers find high-quality local business leads. Whether you need leads for website development, digital marketing, SEO, or general business outreach, LeadFinder AI automates the process of finding, filtering, and organizing potential clients.

Key Features

  • 🤖 AI-Powered Search - Uses advanced LLMs via OpenRouter to understand natural language prompts like "Find cafes in NYC that need a website" or "Digital marketing agencies in London".
  • 🎯 Smart Filtering - Website Development Mode: automatically filters out businesses that already have a website, giving you a list of high-potential prospects. Broad Mode: finds all businesses in a category for digital marketing or general outreach.
  • 📍 Local Business Data - Leverages Serper.dev (Google Maps API) to fetch accurate business names, addresses, phone numbers, ratings, and website links.
  • 📊 One-Click Export - Manually review your search results and push them to Google Sheets with a single click.
  • 📱 Responsive UI - A modern, mobile-friendly interface built with Tailwind CSS.

Tech Stack

  • 🚀 Next.js 14 - App Router, React, React Icons
  • 🎨 Tailwind CSS - Modern styling
  • 🧠 OpenRouter API - Meta Llama 3 for AI processing
  • 🔍 Serper.dev API - Google Maps Search API
  • 📊 Google Sheets API - Data export

Installation

  1. Clone the repository:
    git clone https://github.com/prantikmedhi/b2b-leads-ai.git
    cd b2b-leads-ai
  2. Install dependencies:
    npm install or yarn install
  3. Configure environment variables:
    Create a .env file and fill in your API keys:
    SERPER_API_KEY="your-serper-api-key"
    OPENROUTER_API_KEY="your-openrouter-api-key"
    GOOGLE_SERVICE_ACCOUNT_EMAIL="your-service-account-email@project.iam.gserviceaccount.com"
    GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
    GOOGLE_SHEET_ID="your-google-sheet-id"
  4. Run the application:
    npm run dev

Project on GitHub: https://github.com/prantikmedhi/b2b-leads-ai

🚀 LeadFinder AI: Strumento B2B Lead Generation con AI

🚀 LeadFinder AI: Generatore di Lead B2B con Intelligenza Artificiale

lang:it

LeadFinder AI: La soluzione AI per trovare lead B2B locali

LeadFinder AI è uno strumento potente per la generazione automatizzata di lead B2B, progettato per aiutare agenzie, freelancer e marketer a trovare clienti di alta qualità. Che tu abbia bisogno di lead per sviluppo siti web, marketing digitale, SEO o outreach generico, LeadFinder AI automatizza il processo di ricerca, filtraggio e organizzazione dei potenziali clienti.

Funzionalità principali

  • 🤖 Ricerca guidata dall'AI - Usa modelli LLM avanzati per comprendere prompt in linguaggio naturale come "Trova caffè a NYC che hanno bisogno di un sito web" o "Agenzie di marketing digitale a Londra".
  • 🎯 Filtraggio intelligente - Modalità Siti Web: filtra automaticamente le attività che già hanno un sito web, fornendo una lista di potenziali clienti. Modalità Estesa: trova tutte le attività in una categoria per marketing digitale o outreach generale.
  • 📍 Dati locali - Sfrutta Serper.dev (API Google Maps) per recuperare nomi, indirizzi, numeri di telefono, valutazioni e link dei siti web.
  • 📊 Esportazione a un clic - Rivedi i risultati della ricerca e spingili su Google Sheets con un solo clic.
  • 📱 UI reattiva - Interfaccia moderna e mobile-friendly costruita con Tailwind CSS.

Tecnologia

  • 🚀 Next.js 14 - App Router, React, React Icons
  • 🎨 Tailwind CSS - Stile moderno
  • 🧠 OpenRouter API - Meta Llama 3 per elaborazione AI
  • 🔍 Serper.dev API - Ricerca su Google Maps
  • 📊 Google Sheets API - Esportazione dati

Installazione

  1. Clona il repository:
    git clone https://github.com/prantikmedhi/b2b-leads-ai.git
    cd b2b-leads-ai
  2. Installa dipendenze:
    npm install o yarn install
  3. Configura le variabili d'ambiente:
    Crea un file .env e inserisci le tue chiavi API:
    SERPER_API_KEY="tua-chiave-serper"
    OPENROUTER_API_KEY="tua-chiave-openrouter"
    GOOGLE_SERVICE_ACCOUNT_EMAIL="email-account@progetto.iam.gserviceaccount.com"
    GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
    GOOGLE_SHEET_ID="tua-google-sheet-id"
  4. Avvia l'applicazione:
    npm run dev

Progetto GitHub: https://github.com/prantikmedhi/b2b-leads-ai

🚀 LeadFinder AI: AI-Powered B2B Lead Generation Tool

🚀 LeadFinder AI: AI-Powered B2B Lead Generation Tool lang:en LeadFinder AI: AI-powered tool for finding local B2B leads LeadFinder AI is...