Draft README.md
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..b70b2a4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,22 @@
+# Cros-codecs
+
+A lightweight, simple, low-dependencies, and hopefully safe crate for using hardware-accelerated
+decoding and encoding on Linux.
+
+It is developed for use in ChromeOS (particularly [crosvm](https://github.com/google/crosvm)), but
+has no ChromeOS dependencies and should this be usable anywhere.
+
+This crate is still under heavy development. Currently implemented features are:
+
+* Stateless decoder support.
+* VAAPI decoder support (using [cros-libva](https://github.com/chromeos/cros-libva)) for H.264, VP8
+  and VP9.
+
+Future features:
+
+* Stateful V4L2 decoder support.
+* Stateless V4L2 decoder support.
+* Vaapi encoder support.
+* V4L2 encoder support.
+* Support for stateless H.265 and AV1.
+* C API to be used in non-Rust projects.