# Oktopus Controller Docs

## Oktopus Docs

- [Welcome](https://docs.oktopus.app.br/readme.md)
- [About](https://docs.oktopus.app.br/getting-started/about.md)
- [Community Edition](https://docs.oktopus.app.br/getting-started/community-edition.md): Suited for DIY people, developers and enthusiasts
- [Installation](https://docs.oktopus.app.br/getting-started/community-edition/installation.md)
- [Standalone](https://docs.oktopus.app.br/getting-started/community-edition/installation/standalone.md)
- [High Availability](https://docs.oktopus.app.br/getting-started/community-edition/installation/high-availability.md)
- [FAQ](https://docs.oktopus.app.br/getting-started/community-edition/installation/faq.md): Frequently asked questions about installation.
- [Architecture](https://docs.oktopus.app.br/getting-started/community-edition/architecture.md)
- [Network](https://docs.oktopus.app.br/getting-started/community-edition/network.md)
- [Developer Guide](https://docs.oktopus.app.br/getting-started/community-edition/developer-guide.md)
- [Enterprise Edition](https://docs.oktopus.app.br/getting-started/enterprise-edition.md): Oktopus empowers ISPs to take control of multi-vendor CPE and IoT fleet to deliver the best customer experience.
- [Services](https://docs.oktopus.app.br/getting-started/enterprise-edition/services.md): A set of parameters to define the CPE configuration.
- [Scripts](https://docs.oktopus.app.br/getting-started/enterprise-edition/scripts.md): Automate your workflow with tasks based on events, jobs, schedules, and more. Limitless capabilities with custom resources to fit your needs.
- [Profiles](https://docs.oktopus.app.br/getting-started/enterprise-edition/device-profile.md): Vendor Lua hooks for devices manager (TR-069 and USP CPEs).
- [MCP Server](https://docs.oktopus.app.br/getting-started/enterprise-edition/mcp-server.md): Provide AI assistants direct access to Oktopus's device management capabilities and data.
- [Integrations](https://docs.oktopus.app.br/getting-started/integrations.md)
- [Simulators](https://docs.oktopus.app.br/device-configuration/simulators.md)
- [(USP) Agent Simulator](https://docs.oktopus.app.br/device-configuration/simulators/usp-agent-simulator.md): Simulate an USP agent, based on OBUSPA.
- [Open Source Platforms](https://docs.oktopus.app.br/device-configuration/open-source-platforms.md): With transparency, flexibility, and collaborative nature, open-source router platforms are the ideal choice for businesses aiming to deliver innovative, secure, and scalable networking solutions.
- [PrplOS](https://docs.oktopus.app.br/device-configuration/open-source-platforms/prplos.md)
- [OpenWRT](https://docs.oktopus.app.br/device-configuration/open-source-platforms/openwrt.md)
- [Introduction](https://docs.oktopus.app.br/usp-tr-369/introduction.md): USP (TR-369) is the evolution of the TR-069 standard, providing superior network performance, security, virtualized applications, and device scaling in multi-vendor, IoT-ready connected home.
- [Architecture](https://docs.oktopus.app.br/usp-tr-369/architecture.md): A brief explanation of the USP components and how it works.
- [Introduction](https://docs.oktopus.app.br/cwmp-tr-069/introduction.md): Technical Report 069
- [Architecture](https://docs.oktopus.app.br/cwmp-tr-069/architecture.md)
- [Bibliography](https://docs.oktopus.app.br/bibliography.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.oktopus.app.br/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.
