diff --git a/representatives_votes/autocomplete_light_registry.py b/representatives_votes/autocomplete_light_registry.py
new file mode 100644
index 0000000000000000000000000000000000000000..4b8242fb5a87d4be1e1a4cca380bbee41e5bbb74
--- /dev/null
+++ b/representatives_votes/autocomplete_light_registry.py
@@ -0,0 +1,6 @@
+import autocomplete_light.shortcuts as al
+
+from .models import Proposal
+
+
+al.register(Proposal, search_fields=['title'])
diff --git a/setup.py b/setup.py
index bbf434fc0a686a8c3710c48cbd773f1cf677667e..d6412586913452ec009f77c8e3a3605b29654948 100644
--- a/setup.py
+++ b/setup.py
@@ -16,6 +16,7 @@ setup(
         'py-dateutil',
         'pytz',
         'ijson',
+        'django-autocomplete-light',
     ],
     entry_points={
         'console_scripts': [