# 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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.autonomi.com/developers/guides/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
