Automate the creation of Web Directories
Build complete web directories with real business data, generative AI content and automatic images, all SEO-optimised, in just a few clicks.
How it works
Three automatic steps. Results at scale.
Smart Scraping
Enter a city (e.g. Barcelona) or a country plus a niche. DirectorAI instantly finds thousands of real businesses on Google Maps.
Page generation
DirectorAI automatically builds a complete web architecture. It organises content by city and detects specific neighbourhoods to dominate local SEO, creating detailed pages for every business with a technical structure optimised for search engines.
Automatic publishing
You choose the workflow: export the data for custom handling with WP All Import, or use direct publishing from the app to upload everything automatically. Create thousands of strategic, optimised URLs, ready to be indexed by search engines in minutes.
target = "Google Maps"
mode = "Docker"
data = extract_reviews_phone_web()
return data
Built-in Scraping
DirectorAI uses Docker and advanced Go scrapers to pull real data from Google Maps: names, addresses, phone numbers, websites and genuine reviews.
Forget buying outdated databases. Generate fresh data instantly.
Algorithmic Scoring
DirectorAI does more than copy data. It uses its own algorithm to generate a unique score for every business.
This metric is calculated by cross-referencing genuine reviews, the level of local competition and the quality of the extracted data. It gives your users real added value.
Your Tireless Copywriter
A local writer built in as standard, plus compatibility with the best cloud AIs: you choose between top speed or zero cost.
OpenAI
Official API. Standard quality and high availability.
Cloud (Top speed)OpenRouter
Access Claude, Gemini, Qwen and hundreds of models through one unified API at low prices.
Cloud (Top speed)llama.cpp
The writer built in as standard. Nothing to install: it configures itself and adapts to your GPU and RAM.
Local (Free · Built in)Ollama
Run powerful models on your own machine. No cost per token.
Local (Free)LM Studio
A visual interface for loading any GGUF model you have downloaded.
Local (Free)Scale Without Limits
City Mode
Target one specific city (e.g. "Madrid"). The software generates a complete structure: Restaurants, Lawyers, Plumbers...
/madrid/restaurantes
/madrid/abogados
Country & Niche Mode
Define a country (e.g. "Spain") and a niche (e.g. "Dentists"). DirectorAI will search the most populated cities.
/madrid/dentistas
/barcelona/dentistas
Agentic SEO Writing
This is not just text generation. It is an autonomous agent that researches, analyses your competitors and writes to outrank them on Google.
1. Competitor scan
The software browses Google in real time. It reads the articles already ranking in the top 10 for your keyword and extracts their structure and content.
2. Gap analysis
The "analyst agent" spots what your competitors are missing. It finds information gaps so you can build a stronger heading structure (H2/H3).
3. Sequential writing
Unlike ChatGPT, which writes everything at once and loses quality, DirectorAI writes section by section, holding the context so articles of 2,000+ words stay coherent.
4. Contextual generative art
No stock images. A local Stable Diffusion engine reads the context of each paragraph and generates unique illustrations for every section of the article.
- Search intent satisfied
- Images with automatic alt text
- Logical H1-H2-H3 structure
- 100% original content
100% free local generation
Image Generation
Pick the style: photorealistic, illustration, fantasy, minimalist... The software takes care of writing unique prompts based on the content.
Your directory is born with its own brand
DirectorAI no longer just writes your site: it designs its face too. Icon, logo and cover image generated to fit your niche, reviewed by you and applied to WordPress on their own.
The best businesses near you
Real transparency
The icon does not stay a square with a background: it is cropped to the outline of the emblem and exported as PNG with an alpha channel. Crisp in the header and as a favicon.
You give the go-ahead
Every image is shown to you before it goes live. Accept it, regenerate it as many times as you like, or discard it. Nothing is uploaded without your approval.
It installs itself
The icon becomes your header logo and favicon, next to your site name. The cover is placed on the homepage with just the right darkening so the headline reads perfectly.
Consistent with your colours
You pick a header colour and an accent colour, and they carry through to the site: header, footer, buttons and links all come out matching your identity.
Local generation, no cost per image and without leaving the app.
DirectorAI Engine
The command centre installed in your WordPress. Full control without leaving your site.
Deferred writing (background)
Do not tie up your PC. Hand text generation over to the plugin so it works quietly on the server while you get on with other things.
Direct injection (bypass)
Upload thousands of listings automatically from the desktop app, without going through complex WP All Import setups.
Smart chunking
Splits huge CSV files automatically to avoid timeouts and memory errors on limited shared hosting.
Lifecycle management
Full CRUD. Add, edit or delete businesses by hand. Ideal for content curation, managing advertisers or quick fixes.
Asset synchronisation
The image importer downloads and hosts the assets on your own server, so the directory keeps its visuals over the long term.
Resource optimisation
Built to run on low PHP memory, so you can generate at scale even on modest servers.
Native internationalisation
Spanish
English
French
German
Italian
Portuguese
Russian
Polish
Romanian
Indonesian
Vietnamese
Japanese
Korean
Chinese (Trad.)
Chinese (Simp.)
More languages are coming soon.
Download DirectorAI
Desktop App
The core engine. Builds web directories, writes blogs with images and manages your projects.
Updated July 30, 2026
WP Base File
Optimised WordPress template (wpress), ready to import the CSV files you generate.
Download base.wpressUpdated July 30, 2026
Execution Plans
Pick the plan you need. No hidden subscriptions.
Starter
- 1 complete web directory
- 7 Global Languages
- Local Directories
- Unlimited Niches
- Unlimited Scraping
- 12 Premium Designs
Pro
- 10 complete web directories
- 7 Global Languages
- Local Directories
- Unlimited Niches
- Unlimited Scraping
- 12 Premium Designs
- GOLD Language Pack
- National Directories
- Unlimited Blog Generator
Agency
- 50 complete web directories
- 7 Global Languages
- Local Directories
- Unlimited Niches
- Unlimited Scraping
- 12 Premium Designs
- DIAMOND Language Pack
- National Directories
- Unlimited Blog Generator
- FREE Images in Articles
Frequently Asked Questions
Answers to your technical and commercial questions.
Recommendations and best practices
- Do not open the CSV directly: because it holds complex HTML and a large amount of data, Excel can corrupt the cell formatting when opening it. Import it straight into WordPress instead. If you do need to look at it, make a backup first.
- Editing in WordPress: if you need to edit an imported page, always use the "Code editor" view rather than the visual block view, so WordPress does not alter the directory’s advanced HTML structure.
- Input language: type the country, city and categories in the same language you are going to generate the site in, so the searches stay consistent.
- Use plurals: when defining your categories or niches (e.g. "Plumbers", "Restaurants"), always write them in the plural. The software is smart enough to shift them to the singular wherever that is grammatically needed in the generated text.
Installation and technical support
This is a standard Apple security mechanism called Gatekeeper. It happens occasionally with professional software distributed outside the Mac App Store: macOS puts the file in quarantine as a precaution, even though the file is perfectly intact.
To remove the quarantine attribute and validate the security signature, follow these steps:
- Move the DirectorAI app into your Applications folder.
- Open Terminal (you can find it by pressing
Cmd + Spaceand typing "Terminal"). - Copy and paste this exact command and press Enter:
sudo xattr -cr /Applications/DirectorAI.app
- It will ask for your Mac user password. Type it in (for security you will not see the characters as you type) and press Enter. The app will then open correctly.
This error means your PC has virtual machine support switched off. Follow these steps in order to fix it:
-
STEP 1: Check the BIOS (the cause in 90% of cases)
Open Task Manager (Ctrl + Shift + Esc) > Performance tab > CPU.
- If it says Virtualization: Disabled, restart your PC, enter the BIOS (F2, F10 or Del while booting) and look for the Intel VT-x or AMD-SVM option to turn it on (Enabled).
- If it already says Enabled, move on to the next step.
-
STEP 2: Turn on Windows features
Press the Windows key, type "Turn Windows features on or off" and open it.
Make sure these two boxes are ticked, then restart the PC:
- ✅ Virtual Machine Platform
- ✅ Windows Subsystem for Linux
-
STEP 3: Repair WSL (if the command is not recognised)
If updating gives you the error "The term 'wsl' is not recognized...", the base installation is damaged. You have two options:
Option A (easy): Open the Microsoft Store, search for "Windows Subsystem for Linux" and hit "Install".Option B (advanced): Open PowerShell as Administrator and run this repair command to force activation:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
The software relies on a few helper tools, depending on your operating system and preferences:
- Windows: you need Docker Desktop installed to run the scraper safely.
- Mac: the Go language is required to run background processes.
- Local AI (optional): the built-in local writer (llama.cpp) needs no installation: DirectorAI downloads and configures it automatically for your GPU and RAM. Only if you prefer Ollama or LM Studio will you need to install those.
Note: do not worry about hunting them down. DirectorAI detects automatically if any are missing and offers to download and install them from their official sources in one click.
This happens when leftovers from a previous installation remain. Follow these steps to clean them up:
- Delete the leftover folders: Delete the "Docker" folder if it exists in these paths:
C:\Program Files\DockerC:\Users\[TU_USUARIO]\AppData\Roaming\Docker
- Clean the registry: Press
Win + R, typeregeditand delete these keys if they exist:HKEY_LOCAL_MACHINE\SOFTWARE\Docker Inc.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop
- Restart and install: reboot the PC and run the installer again as Administrator.
No. Once you buy a pack of executions (Starter, Pro or Agency), they are added to your account for life. Use them today or a year from now. There are no compulsory monthly subscriptions.
Yes. The program creates temporary files in your user folder. If you stop the script or it closes unexpectedly, running it again with the same parameters (same city and niche) makes the system detect those existing files automatically. It will ask whether you want to resume from exactly where you left off, so you do not burn AI API credit or waste time on work that was already finished.
Artificial Intelligence
No, it is not required. DirectorAI is a hybrid system. You can use your OpenAI or OpenRouter API key if you want maximum writing speed. That said, the program ships with a built-in local writer (llama.cpp) and also integrates natively with Ollama and LM Studio, letting you run local AI models (such as Qwen, Gemma or Mistral) on your own computer completely free and without limits.
The main difference is cost and speed:
- OpenAI/OpenRouter: pay per use (API key), but you get very high quality and coherent writing without using up your PC’s resources.
- Local (llama.cpp, Ollama or LM Studio): free, but it uses your computer’s CPU/GPU. llama.cpp comes built in and configures itself by detecting your hardware; quality depends on the model you download (the program recommends and downloads models from its own interface) and speed depends on how powerful your machine is.
Yes. For blog generation, DirectorAI includes an optional image engine based on Stable Diffusion. Performance adapts to your hardware:
- NVIDIA: uses CUDA acceleration for fast, high-quality generation.
- Mac (Apple Silicon): optimised for M1/M2/M3 chips.
- CPU: with no dedicated GPU it falls back to the processor (slower, but it works).
You can choose between several visual styles: photographic, illustration, fantasy or minimalist.
Features and results
- City Mode: you build a complete directory centred on a single city (e.g. "Madrid"), covering as many categories as you define (lawyers, restaurants, dentists...). Ideal for vertical local portals. You can include unlimited categories and subcategories.
- Country Mode: you choose a country (e.g. "Spain") and one or more niches (e.g. "plumbers" or "plumbers, locksmiths, electricians..."). The program automatically finds that country’s most relevant cities and generates the specific pages for each city, and for each city, pages for its neighbourhoods or districts.
DirectorAI does not simply copy the Google rating; it uses its own weighted algorithm to produce a unique score from 0 to 10. The calculation takes three main factors into account:
- Rating: the original star rating, normalised.
- Reliability: the volume of reviews. A business with 4.5 stars and 1,000 reviews scores higher than one with 5.0 stars and only 2 reviews (logarithmic scale).
- Competitive position: it compares the business with the others found in that same city and category.
This gives a fair, balanced ranking that rewards both quality and track record.
It depends on your settings and the data found, but it scales massively:
- City Mode: it depends how many categories and subcategories you define. With the default structure, sites of over 2,000 pages are common.
- Country Mode: it depends on the niches and the size of the country. Multiplying niches by cities and by neighbourhoods, sites of 50,000 pages or more are perfectly feasible.
The program builds a complete, hierarchical information architecture:
- City Mode: home, categories, subcategories (listings), individual business pages and sitemap.
- Country Mode (1 niche): home, city, neighbourhoods, individual business pages, "niche near me", "all locations" and sitemap.
- Country Mode (multi-niche): home, niche pages, "niche in location", "niche in neighbourhood", individual business pages, "niche near me", an index of locations per niche and sitemap.
The program analyses the real addresses of the businesses it extracts. If it finds enough of them (at least 2) concentrated in a specific sub-area (district/neighbourhood), it automatically generates a dedicated page for that neighbourhood (e.g. Lawyers in Triana, Seville). This hugely improves local SEO by targeting very specific searches.
Ideally you would do keyword research, looking at search volume and competition in the target country. If you want a faster route, though, you can ask an AI (such as ChatGPT or Gemini): "Give me a list of local services with high demand and low digital competition in [country]". That gives you an excellent starting point.
No. DirectorAI extracts real data from Google Maps: name, address, phone, opening hours, website and genuine user reviews. It then uses AI to analyse those reviews and write a unique, persuasive description grounded in what customers actually said, but with 100% original wording to avoid duplicate content.
Yes, DirectorAI has a dedicated "Blog" tab. Enter a niche and a location and the program suggests article titles (keywords). It then writes complete, informative articles with HTML formatting (bold, lists) and categorises them automatically. You can also include AI-generated images for each article, both as a cover and beneath a heading (h2).
Yes. In the settings you can change the interface (UI) language and, separately, the writing language of the site, so you can generate content in whatever language you need regardless of your system language.
Importing into WordPress
The program produces a CSV file, perfectly structured and optimised for importing into WordPress. It includes ready-to-use columns: title, HTML content (already laid out), meta title, meta description, slugs and tags.
Absolutely. DirectorAI handles on-page SEO automatically:
- Meta titles and descriptions: optimised with local keywords.
- Semantic structure: H1, H2 and H3 headings in a correct hierarchy.
- Interlinking: it creates automatic internal links between city, neighbourhoods and business pages.
- Original text: by rewriting descriptions with AI, you avoid duplicate content penalties.
The base.wpress file is a pre-configured WordPress installation ready to receive your data. It includes:
- The plugins you need: including WP All Import with ready-made templates to import the CSV in one click.
- DirectorAI Theme: a custom, ultra-light theme built specifically for SEO and extreme loading speed.
- The "DirectorAI Engine" plugin: the perfect companion to DirectorAI, the engine room that works from inside WordPress.
Yes. The theme ships with 12 preset looks you can switch between easily in the settings: Minimalist (default), Modern, Elegant, Bold, Organic, Glass, Retro, Sketch, Collage, Midnight, Luxury or Neon. That lets you match your directory’s appearance to the niche you are targeting without touching any code.