# FHE Computer

- [Overview](https://docs.fairmath.xyz/fhe-computer/overview.md)
- [Hello (CIFAR) world!](https://docs.fairmath.xyz/fhe-computer/hello-cifar-world.md)
- [Fair Math Actor](https://docs.fairmath.xyz/fhe-computer/fair-math-actor.md): This page describes a FairMath actor and its components
- [Fair Math Controller](https://docs.fairmath.xyz/fhe-computer/fair-math-actor/fair-math-controller.md)
- [Fair Math VM](https://docs.fairmath.xyz/fhe-computer/fair-math-actor/fair-math-vm.md): FHE Virtual Machine
- [Setup an Actor](https://docs.fairmath.xyz/fhe-computer/fair-math-actor/setup-an-actor.md)
- [Architectural Layers](https://docs.fairmath.xyz/fhe-computer/architectural-layers.md)
- [Application Layer](https://docs.fairmath.xyz/fhe-computer/architectural-layers/application-layer.md)
- [Orchestration Layer](https://docs.fairmath.xyz/fhe-computer/architectural-layers/orchestration-layer.md)
- [Verification Layer](https://docs.fairmath.xyz/fhe-computer/architectural-layers/verification-layer.md)
- [Execution Layer](https://docs.fairmath.xyz/fhe-computer/architectural-layers/execution-layer.md)
- [Data Layer](https://docs.fairmath.xyz/fhe-computer/architectural-layers/data-layer.md)
- [ISA](https://docs.fairmath.xyz/fhe-computer/isa.md): Instruction Set Architecture
- [fhe](https://docs.fairmath.xyz/fhe-computer/isa/fhe.md)
- [arith](https://docs.fairmath.xyz/fhe-computer/isa/arith.md)
- [tensor](https://docs.fairmath.xyz/fhe-computer/isa/tensor.md)
- [polycircuit](https://docs.fairmath.xyz/fhe-computer/isa/polycircuit.md)
- [Operating System](https://docs.fairmath.xyz/fhe-computer/operating-system.md)
- [Computer State](https://docs.fairmath.xyz/fhe-computer/operating-system/computer-state.md)
- [Application](https://docs.fairmath.xyz/fhe-computer/operating-system/application.md)
- [Running Applications](https://docs.fairmath.xyz/fhe-computer/operating-system/application/running-applications.md)
- [External Functions](https://docs.fairmath.xyz/fhe-computer/operating-system/application/external-functions.md)
- [Interactive APPS](https://docs.fairmath.xyz/fhe-computer/operating-system/application/interactive-apps.md)
- [Execution Graph and Tasks](https://docs.fairmath.xyz/fhe-computer/operating-system/execution-graph-and-tasks.md)
- [Atomic and Composite Instructions](https://docs.fairmath.xyz/fhe-computer/operating-system/execution-graph-and-tasks/atomic-and-composite-instructions.md)
- [Instruction Unrolling](https://docs.fairmath.xyz/fhe-computer/operating-system/execution-graph-and-tasks/instruction-unrolling.md)
- [Task Dependencies](https://docs.fairmath.xyz/fhe-computer/operating-system/execution-graph-and-tasks/task-dependencies.md)
- [Execution Graph](https://docs.fairmath.xyz/fhe-computer/operating-system/execution-graph-and-tasks/execution-graph.md)
- [Process](https://docs.fairmath.xyz/fhe-computer/operating-system/process.md)
- [Process lifecycle](https://docs.fairmath.xyz/fhe-computer/operating-system/process/process-lifecycle.md)
- [Resource Allocation and Isolation](https://docs.fairmath.xyz/fhe-computer/operating-system/process/resource-allocation-and-isolation.md)
- [Order Book](https://docs.fairmath.xyz/fhe-computer/operating-system/order-book.md)
- [Matching Mechanism](https://docs.fairmath.xyz/fhe-computer/operating-system/order-book/matching-mechanism.md)
- [Task Complexity](https://docs.fairmath.xyz/fhe-computer/operating-system/order-book/task-complexity.md)
- [Instruction Complexity](https://docs.fairmath.xyz/fhe-computer/operating-system/order-book/instruction-complexity.md)
- [Task re-Delegation](https://docs.fairmath.xyz/fhe-computer/operating-system/order-book/task-re-delegation.md)
- [Context](https://docs.fairmath.xyz/fhe-computer/operating-system/context.md)
- [Context Structure](https://docs.fairmath.xyz/fhe-computer/operating-system/context/context-structure.md)
- [FHE Component Repository](https://docs.fairmath.xyz/fhe-computer/operating-system/fhe-component-repository.md)
- [Fair Math Actors](https://docs.fairmath.xyz/fhe-computer/fair-math-actors.md)
- [Task State Monitoring](https://docs.fairmath.xyz/fhe-computer/fair-math-actors/task-state-monitoring.md)
- [Execution Pairs](https://docs.fairmath.xyz/fhe-computer/fair-math-actors/execution-pairs.md)
- [Rewards and Penalties](https://docs.fairmath.xyz/fhe-computer/fair-math-actors/rewards-and-penalties.md)
- [Ethereum Endpoint](https://docs.fairmath.xyz/fhe-computer/ethereum-endpoint.md)
- [CIFAR10 App](https://docs.fairmath.xyz/fhe-computer/cifar10-app.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.fairmath.xyz/fhe-computer.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.
