diff --git a/packages/py/README.md b/packages/py/README.md
new file mode 100644
index 000000000..8b8f6ada1
--- /dev/null
+++ b/packages/py/README.md
@@ -0,0 +1,192 @@
+
+
+

+
+# Img2Num
+
+_Img2Num_ is a fast and accurate raster vectorizer.
+
+It converts raster images (like PNGs and JPGs) into clean SVGs with _high accuracy and performance_.
+
+
_Img2Num_ is **optimized for natural images**.
+
+
+
+[](https://github.com/Ryan-Millard/Img2Num/actions/workflows/deploy.yml)
+[](https://github.com/Ryan-Millard/Img2Num/actions/workflows/release.yml)
+
+[](https://github.com/Ryan-Millard/Img2Num/blob/main/LICENSE)
+[](https://github.com/Ryan-Millard/Img2Num/graphs/contributors)
+[](https://github.com/Ryan-Millard/Img2Num)
+[](https://hub.docker.com/repository/docker/ryanmillard/img2num-dev/general)
+[](https://codespaces.new/Ryan-Millard/Img2Num)
+[](https://ryan-millard.github.io/Img2Num/info/docs/)
+[](https://ryan-millard.github.io/Img2Num/info/changelog/)
+
+## Contents
+
+
+
+|
+
+- [Before vs After](#before-vs-after)
+- [Why Img2Num?](#why-img2num)
+- [Features](#features)
+- [Multi-Language Support](#multi-language-support)
+- [Community Links](#community-links)
+
+ |
+
+
+- [Installation](#installation)
+- [Quick Start](#quick-start)
+- [API Reference](#api-reference)
+- [Examples](#examples)
+- [Building and Publishing](#building-and-publishing)
+
+ |
+
+
+
+## Before vs After
+| Input (Original Raster) | Output (SVG) |
+|----------|------------------|
+|

|

|
+|

|

|
+|

|

|
+
+### What are you waiting for?
+
+Try our [image to color-by-number demo](https://ryan-millard.github.io/Img2Num/)!
+
+
+
+> [!IMPORTANT]
+> ### Why Img2Num?
+>
+> Most raster-to-SVG vectorizers were designed for clean, synthetic input images such as logos, icons, diagrams, and flat illustrations.
+> When applied to real-world photographs, they often struggle with noise, gradients, fine detail, and complex textures, resulting in less accurate vectorizations.
+>
+> Img2Num takes the opposite approach. It was designed from the ground up for natural images, combining color quantization, contour extraction, and GPU-accelerated processing to produce high-quality SVGs from photographs while still performing well on synthetic artwork.
+>
+> If your input images are photographs rather than logos or illustrations, Img2Num was built specifically for that use case.
+>
+>