# Monarch > Monarch documentation. ## Docs - [Monarch Actors: Complete Guide](https://meta-pytorch.org/monarch/actors.html) - [Mesh Admin TUI](https://meta-pytorch.org/monarch/admin-tui.html) - [Python API](https://meta-pytorch.org/monarch/api/index.html) - [monarch](https://meta-pytorch.org/monarch/api/monarch.html) - [monarch.actor](https://meta-pytorch.org/monarch/api/monarch.actor.html) - [monarch.config](https://meta-pytorch.org/monarch/api/monarch.config.html) - [monarch.job](https://meta-pytorch.org/monarch/api/monarch.job.html) - [monarch.rdma](https://meta-pytorch.org/monarch/api/monarch.rdma.html) - [monarch.spmd](https://meta-pytorch.org/monarch/api/monarch.spmd.html) - [Books](https://meta-pytorch.org/monarch/books/books.html) - [Hyperactor Documentation Book](https://meta-pytorch.org/monarch/books/hyperactor-book/README.html) - [Summary](https://meta-pytorch.org/monarch/books/hyperactor-book/src/SUMMARY.html) - [The Actor Trait](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/actor.html) - [ActorHandle](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/actor_handle.html) - [Actor Lifecycle Types](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/actor_lifecycle.html) - [Binds](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/binds.html) - [Checkpointable](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/checkpointable.html) - [The Handler Trait](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/handler.html) - [Actors](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/index.html) - [Referable](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/referable.html) - [Remote Registry](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/remote.html) - [RemoteHandles](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/remote_handles.html) - [The RemoteSpawn Trait](https://meta-pytorch.org/monarch/books/hyperactor-book/src/actors/remote_spawn.html) - [Appendix](https://meta-pytorch.org/monarch/books/hyperactor-book/src/appendix/index.html) - [Typed Message Lifecycle: Zero-Copy Serialization, Framing, and Cancel-Safe I/O](https://meta-pytorch.org/monarch/books/hyperactor-book/src/appendix/lifecycle.html) - [Channel Addresses](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/addresses.html) - [Frames](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/frames.html) - [Channels](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/index.html) - [Network Channel Internals](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/net_internals.html) - [Transports](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/transports.html) - [Transports](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/transports/index.html) - [Local Transport](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/transports/local.html) - [MetaTLS Transport](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/transports/metatls.html) - [TCP Transport](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/transports/tcp.html) - [Unix Transport](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/transports/unix.html) - [Transmits and Receives](https://meta-pytorch.org/monarch/books/hyperactor-book/src/channels/tx_rx.html) - [Hyperactor](https://meta-pytorch.org/monarch/books/hyperactor-book/src/introduction.html) - [behavior!](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/behavior.html) - [#[export]](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/export.html) - [#[handle]](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/forward.html) - [#[derive(HandleClient)]](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/handle_client.html) - [#[derive(Handler)]](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/handler.html) - [Macros](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/index.html) - [#[derive(Named)]](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/named.html) - [#[derive(RefClient)]](https://meta-pytorch.org/monarch/books/hyperactor-book/src/macros/ref_client.html) - [Delivery Semantics](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/delivery.html) - [Mailboxes and Routers](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/index.html) - [Mailbox](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/mailbox.html) - [MailboxClient](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/mailbox_client.html) - [MailboxSender](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/mailbox_sender.html) - [MailboxServer](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/mailbox_server.html) - [Multiplexers](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/multiplexer.html) - [Ports](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/ports.html) - [Reconfigurable Senders](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/reconfigurable_sender.html) - [Routers](https://meta-pytorch.org/monarch/books/hyperactor-book/src/mailboxes/routers.html) - [Host](https://meta-pytorch.org/monarch/books/hyperactor-book/src/procs/host.html) - [Procs](https://meta-pytorch.org/monarch/books/hyperactor-book/src/procs/index.html) - [Proc](https://meta-pytorch.org/monarch/books/hyperactor-book/src/procs/proc.html) - [ProcOrDial Router](https://meta-pytorch.org/monarch/books/hyperactor-book/src/procs/proc_or_dial.html) - [ActorId](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/actor_id.html) - [Bindings](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/bindings.html) - [References](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/index.html) - [PortId](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/port_id.html) - [ProcId](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/proc_id.html) - [Reference](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/reference.html) - [Syntax](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/syntax.html) - [Typed References](https://meta-pytorch.org/monarch/books/hyperactor-book/src/references/typed_refs.html) - [Hyperactor-mesh Book](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/README.html) - [Summary](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/SUMMARY.html) - [Client Actor](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/client.html) - [Config & env](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/config.html) - [File aggregation](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/file-aggregation.html) - [Forwarders](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/forwarder.html) - [Logging](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/index.html) - [Ordering](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/ordering.html) - [Logging](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/overview.html) - [Python control surface](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/python.html) - [Stream Forwarders (bootstrap/host side)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/stream-forwarders.html) - [Teardown](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/logging/teardown.html) - [Process-backed hosts: BootstrapProcManager](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrap-proc-manager.html) - [Appendix: bootstrap_canonical_simple](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-appendix-canonical-test.html) - [§4 Doing real work (hosts → procs → actors)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-doing-real-work.html) - [§5 Bootstrapping from Python](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-from-python.html) - [§3 HostMesh from an allocation (what HostMesh::allocate(...) actually does)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-hostmesh-from-allocation.html) - [Bootstrapping Overview](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-overview.html) - [§1 Proc and Instance (start from a Proc you control)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-proc-and-instance.html) - [§2 Process allocator & v0 bootstrap (get something that can spawn processes)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/bootstrapping-process-allocator.html) - [Host & agents (control plane & mux)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/host-and-agents.html) - [Meshes](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/index.html) - [Error Handling by Supervision](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/mesh-supervision.html) - [Proc meshes & ProcAgent](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/proc-mesh-and-agent.html) - [Appendix: pytokio (Python/Rust async bridge)](https://meta-pytorch.org/monarch/books/hyperactor-mesh-book/src/meshes/pytokio-appendix.html) - [Examples](https://meta-pytorch.org/monarch/examples/README.html) - [DDP Examples](https://meta-pytorch.org/monarch/examples/ddp/README.html) - [Distributed Web Crawler](https://meta-pytorch.org/monarch/generated/examples/crawler.html) - [DDP Examples](https://meta-pytorch.org/monarch/generated/examples/ddp/index.html) - [DDP on Kubernetes](https://meta-pytorch.org/monarch/generated/examples/ddp/kubernetes_ddp.html) - [DDP using SPMDActor](https://meta-pytorch.org/monarch/generated/examples/ddp/spmd_ddp.html) - [SPMD Job Example](https://meta-pytorch.org/monarch/generated/examples/ddp/spmd_job.html) - [Debugging Python Actors with pdb in Monarch](https://meta-pytorch.org/monarch/generated/examples/debugging.html) - [Distributed Tensors in Monarch](https://meta-pytorch.org/monarch/generated/examples/distributed_tensors.html) - [Getting Started](https://meta-pytorch.org/monarch/generated/examples/getting_started.html) - [Reinforcement Learning with Actors](https://meta-pytorch.org/monarch/generated/examples/grpo_actor.html) - [GRPO with Tensor Engine and Actors](https://meta-pytorch.org/monarch/generated/examples/grpo_actor_te.html) - [](https://meta-pytorch.org/monarch/generated/examples/grpo_forge_lib.html) - [](https://meta-pytorch.org/monarch/generated/examples/grpo_forge_sim.html) - [Simulation of GRPO without Tensor Engine](https://meta-pytorch.org/monarch/generated/examples/grpo_sim.html) - [Simulation of GRPO with Tensor Engine](https://meta-pytorch.org/monarch/generated/examples/grpo_te_sim.html) - [Examples](https://meta-pytorch.org/monarch/generated/examples/index.html) - [Exporting Metrics and Logs with OpenTelemetry](https://meta-pytorch.org/monarch/generated/examples/otel_collector.html) - [Monarch Actor API: Ping Pong](https://meta-pytorch.org/monarch/generated/examples/ping_pong.html) - [Monarch 🦋](https://meta-pytorch.org/monarch/index.html) - [Installation](https://meta-pytorch.org/monarch/installation.html) - [Internal APIs](https://meta-pytorch.org/monarch/rust-api.html) - [SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007](https://meta-pytorch.org/monarch/target/doc/static.files/SourceSerif4-LICENSE-a2cfd9d5.html)