---
description: >-
  Concrete is an open-source FHE Compiler that simplifies the use of Fully
  Homomorphic Encryption (FHE).
layout:
  title:
    visible: true
  description:
    visible: true
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: false
---

# Welcome

## Get started

Learn the basics of Concrete, set it up, and make it run with ease.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>What is Concrete</strong></td><td>Understand the basic concepts of the Concrete library.</td><td><a href="get-started/">get-started</a></td><td><a href=".gitbook/assets/start1.png">start1.png</a></td></tr><tr><td><strong>Installation</strong></td><td>Follow the step by step guide to install Concrete in your project</td><td><a href="get-started/installing.md">installing.md</a></td><td><a href=".gitbook/assets/start2.png">start2.png</a></td></tr><tr><td><strong>Quick start</strong></td><td>See a full example of using Concrete to compute on encrypted data</td><td><a href="get-started/quick_start.md">quick_start.md</a></td><td><a href=".gitbook/assets/start3.png">start3.png</a></td></tr></tbody></table>

## Build with Concrete

Start building with Concrete by exploring its core features, discovering essential guides, and learning more with step-by-step tutorials.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Fundamentals</strong></td><td>Explore the core features.</td><td><ul><li><a href="core-features/fhe_basics.md">Core features</a></li><li><a href="compilation/composition.md">Compilation</a></li><li><a href="execution-analysis/simulation.md">Execution/Analysis</a></li></ul></td><td><a href=".gitbook/assets/build1.png">build1.png</a></td></tr><tr><td><strong>Guides</strong></td><td>Deploy your project.</td><td><ul><li><a href="guides/configure.md">Configure</a></li><li><a href="guides/deploy.md">Deploy</a></li></ul></td><td><a href=".gitbook/assets/build2.png">build2.png</a></td></tr><tr><td><strong>Tutorials</strong></td><td>Learn more with tutorials.</td><td><ul><li><a href="tutorials/see-all-tutorials.md#start-here">Start here</a></li><li><a href="tutorials/see-all-tutorials.md#go-further">Go further</a></li></ul></td><td><a href=".gitbook/assets/build3.png">build3.png</a></td></tr></tbody></table>

## Explore more

Access to additional resources and join the Zama community.

### Explanations

Refer to the API, review product architecture, and access additional resources for in-depth explanations while working with Concrete.

* [API](dev/api/)
* [Frontend fusing](explanations/fusing.md)
* [Compiler backend](explanations/backends/)
* [Optimizer](explanations/optimizer.md)

### Support channels

Ask technical questions and discuss with the community. Our team of experts usually answers within 24 hours in working days.

* [Community forum](https://community.zama.ai/c/concrete/)
* [Discord channel](https://discord.fhe.org/)

### Developers

Collaborate with us to advance the FHE spaces and drive innovation together.

* [Contribute to Concrete](dev/contributing.md)
* [Check the latest release note](https://github.com/zama-ai/concrete/releases)
* [Request a feature](https://github.com/zama-ai/concrete/issues/new?assignees=\&labels=feature\&projects=\&template=features.md)
* [Report a bug](https://github.com/zama-ai/concrete/issues/new?assignees=\&labels=bug%2C+triage\&projects=\&template=bug\_report.md)

***

We value your feedback! [Take a 5-question developer survey](http://zama.ai/developer-survey) to improve the Concrete library and the documentation and help other developers use FHE.
