# Introduction

Lagrange ([lagrange.computer)](https://lagrange.computer/) is an all-in-one decentralized computing platform to store and deploy code securely, empowering developers to build web3 apps through a full suite of Web3 tooling.

Web3 developers can’t make the code hosting, deployment, testing, and running demos in one place. What’s more, they can’t take full advantage of decentralized storage and computing resources in the Web3 environment.<br>

With the Lagrange platform, developers can display applications efficiently with the support of decentralized storage and computing. Developers can also get massive traffic and revenue from in-app-purchasing on the Lagrange platform.

### Key features of Lagrange include

1. **Lagrange Space**: Enables fair and equitable storage, sharing, creation, reward, and dissemination of knowledge and development resources.&#x20;
2. **Git Style Management**: Offers a distributed version control tool, Lagrange-cli, making a local clone of the project as a complete version control space in IPFS.&#x20;
3. **Decentralized Computing Power**: Community members can rent out their computing power to researchers and users.&#x20;
4. **DApps Deployment:** Auto-deploy DApps by Dockerfile and yaml, enabling real-time testing and implementation.&#x20;
5. **Data NFT minting**: Dataset owners can tokenize their uploaded datasets on the Lagrange platform.&#x20;
6. **Decentralized Code Hosting**: Hosting of all space code in distributed IPFS by multichain storage.

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td></td><td><a href="datasets">Datasets</a></td><td></td></tr><tr><td></td><td><a href="models">Models</a></td><td></td></tr><tr><td></td><td><a href="spaces">Spaces</a></td><td></td></tr><tr><td></td><td><a href="broken-reference">Computing</a></td><td></td></tr><tr><td></td><td><a href="https://github.com/lagrangedao/docs/blob/main/mars-testnet/README.md">Mars Testnet</a></td><td></td></tr></tbody></table>


---

# 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.lagrangedao.org/readme.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.
