Forest is a suite of tools for experimental quantum programming

Forest provides development access to our 30-qubit simulator the Quantum Virtual Machine ™ 
and limited access to our quantum hardware systems for select partners.


Grove is a repository to showcase quantum programs developed using Forest. It includes the quantum Fourier transform, phase estimation, the quantum approximate optimization algorithm, and others.


The quantum approximate optimization algorithm is a great example of a classical/quantum hybrid algorithm that does combinatorial optimization. Included in Grove is an implementation of this algorithm using Forest.

Race against a quantum algorithm

Play a simple game that demonstrates a practical hybrid classical/quantum optimization algorithm using Rigetti's computing stack.

Start experimenting
with Forest now