# ThunderGraph Model Documentation

ThunderGraph Model is an executable systems modeling library for Python.

```{toctree}
:maxdepth: 2
:caption: User

user/install
user/overview
user/mental_model
user/quickstart
user/concepts_requirements
user/concepts_external_compute
user/faq
```

```{toctree}
:maxdepth: 2
:caption: Developer

developer/architecture
developer/repository_map
developer/extension_playbook
developer/testing
developer/contributing
developer/releasing
docstring_style
```

```{toctree}
:maxdepth: 2
:caption: API Reference

api/index
```

```{toctree}
:maxdepth: 2
:caption: Phase 2 Drafts (working pages)

drafts/what_is_thundergraph_model
drafts/execution_pipeline
drafts/glossary
drafts/repository_map
```
