Recently, artificial intelligence (AI) and blockchain have become two of the most trending and disruptive technologies. Blockchain technology can automate payment in cryptocurrency and provide access to a shared ledger of data, transactions, and logs in a decentralized, secure, and trusted manner. In addition, with smart contracts, blockchain has the ability to govern interactions among participants with no intermediary or a trusted third party. AI, on the other hand, offers intelligence and decision-making capabilities to machines similar to humans. This review presents a detailed survey on blockchain and AI basics and features. This paper provides a review of the literature and a brief on the integration of blockchain and AI applications in multiple areas. We also identify some sole cases of blockchain–AI integration in the energy sector with current use cases. Eventually, we discuss research advantages and challenges associated with integrating blockchain with AI in the energy domain.