# Contributing to ClickHouse

ClickHouse is an open project to which you can contribute in many ways, for example, with ideas, code, or documentation.
We appreciate all efforts that help to make the project better.

Thank you!

## Legal Info

When you open your first pull request in the ClickHouse repository, a bot will ask to accept the ClickHouse Individual CLA (Contributor License Agreement).
Please review and sign it.

Optionally, to make contributions even more tight legally, your employer as a legal entity may want to sign a ClickHouse Corporate CLA with ClickHouse, Inc.
If you're interested to do so, contact us at [legal@clickhouse.com](mailto:legal@clickhouse.com).

## Technical Information

See [ClickHouse - Lightning Fast Analytics for Everyone](https://www.vldb.org/pvldb/vol17/p3731-schulze.pdf) and [Architecture](https://clickhouse.com/docs/development/architecture/) for an overview of ClickHouse's internals.

[This](https://clickhouse.com/docs/development/developer-instruction) and [this](https://clickhouse.com/docs/development/build) document describe how to check out and compile the source code of ClickHouse.

If you want to contribute to documentation, please see the [documentation repository](https://github.com/ClickHouse/clickhouse-docs).
