Skip to content
@harmoniqs

Harmoniqs

robotics inspired quantum control
Harmoniqs

Next-generation quantum optimal control — built on ideas from robotics trajectory optimization.

Actively Maintained Julia MIT License Docs


🤖 → ⚛️  Why robotics?

Robotic arms and quantum gates share a deep structure: both require steering a dynamical system along an optimal path. We port industry-tested trajectory optimization methods from robotics into quantum control.

🎯  What we solve

High-fidelity gate synthesis, pulse optimization, and open-loop control for quantum hardware — with fine-grained control over constraints, costs, and solver backends.


📦 Packages

Piccolo.jl  flagship

Solve quantum optimal control problems using direct trajectory optimization. Define your system, constraints, and objectives — Piccolo handles the rest.

→ Use this first. High-level interface for gate synthesis & pulse optimization.

Stars Forks

Low-level abstractions for direct collocation and shooting methods. Build custom trajectory optimization pipelines with full control over discretization and solver setup.

→ Use this when you need to go beyond Piccolo's defaults.

Stars Forks

A lightweight data structure for working with trajectories keyed by user-defined component names. Makes trajectory data ergonomic to inspect, slice, and pass between solvers.

→ Use this for trajectory post-processing or standalone trajectory handling.

Stars Forks

Unified documentation tooling across the Piccolo ecosystem. Keeps cross-package docs consistent and co-located.

→ For contributors working across multiple Harmoniqs packages.

Stars Forks


🤝 Collaborations

Enabling quantum technology for researchers and institutions worldwide.

🎓 Harvard University

Systematically benchmarking the expressivity of neutral atom arrays by engineering effective quantum interactions under various control regimes.

🎓 Stanford University

Designing and testing new hardware by developing novel integrated controls for complex quantum systems.

⚡ Infleqtion

Applying novel quantum optimal control approaches to design integrated solutions for quantum sensing applications.

🎓 NYU

Driving innovation in bosonic encodings for quantum error correction, navigating large state spaces with fine-tuned control.

---

🤝 Get Involved

💬 Slack
Join our Slack community to chat with the team

📖 Docs & Examples
Full tutorials and API reference at docs.harmoniqs.co

👋 Work With Us
Interested in collaborating? Reach out to us


Built with ❤️ by the Harmoniqs team  ·  harmoniqs.co  ·  MIT License

Pinned Loading

  1. Piccolo.jl Piccolo.jl Public

    A Julia package for solving quantum optimal control problems using direct trajectory optimization.

    Julia 51 17

  2. NamedTrajectories.jl NamedTrajectories.jl Public

    Efficient Handling of Trajectories with User Defined Named Components

    Julia 11 8

  3. DirectTrajOpt.jl DirectTrajOpt.jl Public

    abstractions for setting up direct collocation trajectory optimization problems

    Julia 6 5

Repositories

Showing 10 of 25 repositories
  • harmoniqs/PiccoloMultidocs.jl’s past year of commit activity
    Julia 0 MIT 0 0 0 Updated Mar 3, 2026
  • Piccolo.jl Public

    A Julia package for solving quantum optimal control problems using direct trajectory optimization.

    harmoniqs/Piccolo.jl’s past year of commit activity
    Julia 51 MIT 17 8 10 Updated Mar 3, 2026
  • .github Public
    harmoniqs/.github’s past year of commit activity
    0 MIT 0 0 1 Updated Mar 2, 2026
  • DirectTrajOpt.jl Public

    abstractions for setting up direct collocation trajectory optimization problems

    harmoniqs/DirectTrajOpt.jl’s past year of commit activity
    Julia 6 MIT 5 3 3 Updated Mar 2, 2026
  • PiccoloQuantumObjects.jl Public

    Common quantum objects, isomophisms, and indexing used across the Piccolo.jl ecosystem

    harmoniqs/PiccoloQuantumObjects.jl’s past year of commit activity
    Julia 4 MIT 8 4 (1 issue needs help) 0 Updated Mar 2, 2026
  • PiccoloPlots.jl Public

    Easy Plots for Quantum Control Trajectories

    harmoniqs/PiccoloPlots.jl’s past year of commit activity
    Julia 1 MIT 2 1 3 Updated Mar 2, 2026
  • tasksmd-sync Public
    harmoniqs/tasksmd-sync’s past year of commit activity
    Python 0 0 1 1 Updated Feb 27, 2026
  • harmoniqs/PiccoloDocsTemplate.jl’s past year of commit activity
    Julia 0 0 0 1 Updated Feb 25, 2026
  • harmoniqs/website-assets’s past year of commit activity
    Shell 0 0 0 0 Updated Feb 19, 2026
  • NamedTrajectories.jl Public

    Efficient Handling of Trajectories with User Defined Named Components

    harmoniqs/NamedTrajectories.jl’s past year of commit activity
    Julia 11 MIT 8 7 1 Updated Feb 18, 2026