> 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/how-to-guides/overview.md).

# Overview

These guides cover tasks that apply across more than one Autonomi interface: retrieving data, preparing upload payments, running local development infrastructure, testing, and configuring production services.

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

* SDK task guides live under [SDK](/developers/sdk/install.md).
* MCP setup and skill installation live under [Agent Tools](/developers/agent-tools/use-mcp-with-ai-tools.md).
* CLI task guides start with [CLI](/developers/cli/use-the-cli.md) and the [CLI Command Reference](/developers/cli/command-reference.md).
* Direct Rust task guides live under [Direct Rust](/developers/direct-rust/rust.md).

## What is here

* [Build Read-Only Features](/developers/how-to-guides/build-read-only-features.md) - retrieve existing data without configuring upload payments.
* [Prepare a Wallet for Uploads](/developers/how-to-guides/prepare-a-wallet-for-uploads.md) - configure wallet interfaces and understand their approval and balance limitations.
* [Estimate Costs and Handle Upload Payments](/developers/how-to-guides/estimate-costs-and-handle-upload-payments.md) - inspect sampled upload estimates and understand when uploads can approve token spend automatically.
* [Set Up a Local Network](/developers/how-to-guides/set-up-a-local-network.md) - prepare a pinned, isolated local Autonomi Network and account for known teardown risks.
* [Test Your Application](/developers/how-to-guides/test-your-application.md) - separate unit tests from integration tests that need local Autonomi services.
* [Deploy to Mainnet](/developers/how-to-guides/deploy-to-mainnet.md) - configure a mainnet-facing service with built-in EVM presets.

Choose a guide for your task, then follow the steps for the interface you use.

## If you are still deciding how to build

Start with [What is Autonomi?](/developers/index.md) for a short introduction to the Autonomi Network and the available developer and agent tools.

## Next steps

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