> For the complete documentation index, see [llms.txt](https://docs.autonomi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.autonomi.com/developers/guides/overview.md).

# Overview

Guides cover tasks that apply across more than one way of building on Autonomi — setting up a local network, preparing a wallet, handling payments, building read-only features, testing, and deploying.

If you are looking for tasks that are specific to one interface, look inside that interface's section instead:

* SDK-specific task guides live under [SDK](/developers/sdk/install.md).
* MCP-specific task guides live under [MCP](/developers/mcp/use-mcp-with-ai-tools.md).
* Rust-specific task guides live under [Developing in Rust](/developers/developing-in-rust/rust.md).
* CLI task recipes are still limited. Start with [Using the Autonomi CLI](/developers/cli/use-the-cli.md) and the [CLI Command Reference](/developers/cli/command-reference.md).

## What is here

* [Set Up a Local Network](/developers/guides/set-up-a-local-network.md) — run a local Autonomi network for development and testing.
* [Prepare a Wallet for Uploads](/developers/guides/prepare-a-wallet-for-uploads.md) — create and fund a wallet so your application can pay for uploads.
* [Estimate Costs and Handle Upload Payments](/developers/guides/estimate-costs-and-handle-upload-payments.md) — understand upload pricing and wire payment handling into your code.
* [Build Read-Only Features](/developers/guides/build-read-only-features.md) — retrieve public data without needing to upload or pay.
* [Test Your Application](/developers/guides/test-your-application.md) — strategies for testing code that reads from and writes to the network.
* [Deploy to Mainnet](/developers/guides/deploy-to-mainnet.md) — move from local network and testing to the production Autonomi network.

Each page calls out which interfaces it applies to and links to the interface-specific equivalent where one exists.

## If you are still deciding how to build

Start with [What is Autonomi?](/developers/index.md) for a short introduction to the network and a chooser across the four interfaces.

## Next steps

* [What is Autonomi?](/developers/index.md)
* [Build with the SDKs](/developers/sdk/install.md)
* [Use MCP with AI Tools](/developers/mcp/use-mcp-with-ai-tools.md)
* [Use the CLI](/developers/cli/use-the-cli.md)
* [Developing in Rust](/developers/developing-in-rust/rust.md)
