# GEOFlow

> Open-source GEO content engineering platform that connects trusted knowledge, AI content generation, quality checks, human review and multi-site distribution.

GEOFlow is an open-source GEO (generative engine optimization) operations system for enterprise websites, published by yaojingang under AGPL-3.0. It links a knowledge base, AI content production, AI quality gating, human review, multi-site distribution and analytics inside one admin backend. The README lists the current source as 3.2.0-beta.2 and the latest stable release as 3.1.0.

## What It Is

GEOFlow is a Laravel application (PHP 8.3+, PostgreSQL, Redis) that brand, growth and content teams use to build enterprise sites, GEO sub-channels, industry source sites or internal content operations platforms. Source material, task settings, model calls, quality evidence, review decisions, publish status and channel logs are all kept in the same system.

## How the Workflow Runs

Teams manage knowledge bases, title, keyword and image libraries, authors, prompts and AI models. Knowledge bases support structured chunking, optional semantic planning and vector recall. Generated articles pass an AI quality gate that checks knowledge evidence, data and citations, advertising rules and publishing context. It records scores, source locations, suggestions and history, and articles that are pending, blocked or stale stay as drafts. Approved content then moves through draft, review, publish and trash stages, with Markdown batch export.

## Publishing and Distribution

The local front end outputs SEO metadata, Open Graph, Schema, robots.txt, sitemaps and llms.txt. Channels include hosted sites, the GEOFlow Agent, WordPress REST and generic HTTP APIs. A Chrome operations assistant pairs with a device and uses least-privilege tokens to fetch manual publishing tasks and fill drafts, while the operator confirms the final publish. A data center summarizes content, distribution, visits, top content and AI crawler trends.

## Developer and Operations Tools

The admin UI supports six languages and works as a PWA. API v1, the GEOFlow CLI and a bundled Agent Skill support automation and extension. A separate GEOFlow Updater handles signed updates, full backups and restore points. Deployment uses Docker Compose, and anonymous telemetry is off by default.

## Features
- Knowledge base with structured chunking, semantic planning and vector recall
- Title, keyword, image and author libraries
- AI quality gate with scoring, citations and revision suggestions
- Draft, review, publish and trash management with Markdown export
- Manual publishing workbench with audit records
- Hosted multi-site channels, GEOFlow Agent, WordPress REST and HTTP API distribution
- SEO output: Open Graph, Schema, robots.txt, sitemap, llms.txt
- Data center for content, distribution, visits and AI crawler trends
- Chrome operations assistant
- API v1, CLI and bundled Agent Skill
- Signed updater with backup and rollback
- Six-language admin UI with PWA support

## Integrations
WordPress REST, OpenAI-compatible providers, DeepSeek, PostgreSQL, pgvector, Redis, Docker Compose, Chrome extension

## Platforms
LINUX, WEB, API, BROWSER_EXTENSION, CLI

## Pricing
Open Source

## Version
3.1.0

## Links
- Website: https://www.geoflow.me
- Documentation: https://github.com/yaojingang/GEOFlow/blob/main/docs/README.md
- Repository: https://github.com/yaojingang/GEOFlow
- EveryDev.ai: https://www.everydev.ai/tools/geoflow
