# VillageSQL VillageSQL is an open-source, fully-compatible, extensible fork of MySQL 8.4. It introduces a robust extension framework that enables custom data types, custom indexes, and custom functions - similar to PostgreSQL but idiomatic to MySQL. VillageSQL is designed for the agentic AI era, providing zero-code-change migration from MySQL while adding powerful capabilities for AI, vector search, and modern database workloads. ## Key Features - Drop-in MySQL replacement (zero code changes required) - Extension framework for custom data types, indexes, and functions - AI Extension with native vector search and LLM integration - Fully compatible with existing MySQL tools, drivers, and ORMs - Built by database experts from Google, Amazon, Microsoft, and Oracle - Backed by GV, Spark Capital, and FirstMark Capital ## Documentation - [Agent Instructions](/AGENTS.md) - Standard format for autonomous coding agents - [Project Tasks](/TODO.md) - Current project task tracking ## External Resources - Website: https://villagesql.com - Documentation: https://docs.villagesql.com - GitHub: https://github.com/villagesql/villagesql-server - Discord Community: https://discord.gg/KSr6whd3Fr