three products, one scientific workflow

Quantum chemistry for molecules and solids.

Calculate with vibe-qc's C++17 engine — Hartree–Fock through DLPNO-CCSD(T), TD-DFT and CASSCF for molecules, and 1D/2D/3D periodic HF and Kohn–Sham DFT for solids. Every method implemented from the ground up. Explore with vibe-view and schedule with vibe-queue, two independently installed products that also work with other codes.

Its own C++17 implementation of every method — no external quantum-chemistry program on the runtime path, from a single molecule to an infinite crystal.
500+
XC functionals via libxc
1D·2D·3D
periodic HF & KS-DFT
MPL-2.0
open source, no CLA
one engine, molecules to solids

The same engine, from a single molecule to an infinite crystal.

vibe-qc implements every method itself — no wrapped external QC program. Pick the stack; the Python front-end is identical.

molecular

Molecules

Gaussian-basis electronic structure from Hartree–Fock through coupled cluster and multireference, with analytic gradients and geometry optimization.

RHF / UHFDFTMP2DLPNO-CCSD(T)TD-DFTCASSCFIC-CASPT2D3(BJ)∇E analytic
periodic

Solids

Crystalline-orbital HF and Kohn–Sham DFT in 1D, 2D and 3D with Monkhorst–Pack k-meshes and Ewald-summed Madelung energies.

periodic HFKS-DFTk-meshesband structureDOSCOOP / COHPMayer bond orderGPW · GDF · BIPOLE
what's inside

Research-grade methods, honestly attributed.

Every basis set, functional and ECP carries its citation through to the run log — and every method is vibe-qc's own implementation, not a wrapper.

DLPNO local correlation

DLPNO-MP2 and the per-pair DLPNO-CCSD(T) solver bring gold-standard correlation to systems far larger than canonical scaling allows.

TD-DFT & spectra

Casida and Tamm–Dancoff for RHF/RKS/UHF/UKS, with natural transition orbitals and reconstructed UV/Vis spectra.

Analytic gradients

Production CASSCF and exact IC-CASPT2 analytic gradients, FD-tight to ~1e-7, driving geometry optimization.

Band structure & DOS

Full band paths and densities of states for periodic systems, with COOP/COHP bonding analysis in 1D, 2D and 3D.

Fast eigensolvers

Davidson, LOBPCG (3–12× faster), plus experimental Jacobi–Davidson and GPLHR — selectable with one solver= keyword.

Cyclic Cluster Model experimental

AICCM and SECCM — vibe-qc's own methods bring correlated wavefunction theory to periodic solids: a crystal treated as a finite cluster under exact translational symmetry. Unique to vibe-qc.

more than a code

Independent tools for a complete workflow.

vibe-qc, vibe-view, and vibe-queue are separate repositories with independent releases. The basis toolkit stays in vibe-qc. The separate QVF project defines the shared file format; its reference toolkit is not a runtime dependency.

Find the repository and setup guide for each tool →

vibe-qc, vibe-view and vq: Calculate. Explore. Keep work moving. Three independent products.
official distribution matrix

One suite. The platform stays explicit.

Container and desktop candidates are visible before release, but no download activates until its native, licensing, and platform gates pass.

complete CPU ecosystem Qualification pending

Architecture-qualified Linux images

Planned images combine independently versioned vibe-qc, vibe-view, vq, and the retained vibe-basis toolkit with offline docs, tutorials, and examples.

  • Linux AMD64 linux/amd64
  • Linux ARM64 linux/arm64/v8
Review container gates
standalone viewer Candidates gated

vibe-view for desktop

The listed pre-split candidates are historical records. Check the viewer's own release page for validated companion packages.

  • macOS Apple Silicon · ARM64
  • Ubuntu 22.04 AMD64 · x86-64
Review desktop candidates
current source version

v0.17.6

Stable core snapshots use the release branch — a fast-forward-only snapshot of main, advanced only from a core release tag. Each companion publishes its own releases.

Engine and companion projects
  • vibe-qc 0.17.6 quantum chemistry engine
  • vibe-view Companion releases visualization and QVF viewer
  • vq Companion releases cross-machine job queue
  • vibe-basis 0.12.0 basis-set toolkit

vibe-view and vibe-queue have their own repositories and release tags. vibe-basis stays in vibe-qc. Each tool has its own version line.

  • correlationDLPNO-CCSD(T) — local density fitting, sparse pair lists, open-shell pilots.
  • excitedTD-DFT engine — Casida + TDA with NTOs and UV/Vis reconstruction.
  • multirefCASSCF & IC-CASPT2 gradients — analytic, FD-pinned, driving optimization.
  • periodicPeriodic-DFT accuracy fix — cross-cell XC within ~1 mHa of CRYSTAL23 on dense ionic crystals.