.. Copyright (c) The Einsums Developers. All rights reserved. Licensed under the MIT License. See LICENSE.txt in the project root. ====== Apiary ====== A libclang/libtooling-based C++ introspection engine: from a single AST walk it emits pybind11/nanobind bindings, ``.pyi`` type stubs, Sphinx C++ API docs (including macros — no Doxygen), and a structured public-API JSON IR. **This site is built by apiary documenting its own headers** — a live dogfood of its C++ documentation pipeline. The :ref:`C++ API ` pages below are generated by ``apiary --emit-cpp-docs-json`` over apiary's own source. .. toctree:: :maxdepth: 2 :caption: Guide examples .. toctree:: :maxdepth: 2 :caption: Reference cmake api/index