Qiskit Terra provides the foundational roots for our software stack. Within Terra is a set of tools for composing quantum programs at the level of circuits and pulses, optimizing them for the constraints of a particular physical quantum processor, and managing the batched execution of experiments on remote-access backends. Terra is modularly constructed, simplifying the addition of extensions for circuit optimizations and backends. We welcome your contributions!
User Inputs (Circuits, and Scheules)
Quantum Circuit, Pulse Schedule
Optimization Passes, Third Party
Qiskit Aer, IBM Q, Third Party
Visualization and Quantum Information Tools
Histogram, State, Unitary, Entanglement, ...