Described herein are compositions and methods for inhibiting HIV integrase activity. Also described are methods of identifying agents that inhibit HIV integrase for use in treating or preventing HIV. Also disclosed are methods of identifying agents that inhibit HIV viral mutants that are resistant to integrase inhibitors.