The PostgreSQL Index Advisor is a PostgreSQL extension that recommends indexes to improve query performance. It supports generic parameters, materialized views, and identifies tables/columns obfuscated by views. The extension provides an API to search for SQL DDL create index statements that improve a query's execution time. It can be installed and run on PostgreSQL with hypopg installed.