# ByteAsk Docs > Documentation for ByteAsk, an AI coding agent for C and C++ that runs in your terminal and verifies its own work against the real toolchain. ## About This host serves the ByteAsk CLI documentation. The canonical copy lives at https://byteask.ai/docs/ and every page here canonicalises there. ByteAsk edits your repository from the terminal, builds it with the project's own toolchain, runs your tests, reproduces failures under the sanitizers, and can drive a live gdb session, so the diff you review is one that already ran. ## Pages - [Overview](https://byteask.ai/docs/overview) - what ByteAsk is, install, and the first run. - [Features](https://byteask.ai/docs/features) - [Bring your own models](https://byteask.ai/docs/self-hosted-models) - [CLI reference](https://byteask.ai/docs/cli-reference) - [Headless and CI](https://byteask.ai/docs/headless) - [Slash commands](https://byteask.ai/docs/slash-commands) - [Changelog](https://byteask.ai/docs/changelog) ## Install - Linux and macOS: curl -fsSL https://code.byteask.ai/install.sh | sh - Windows: irm https://code.byteask.ai/install.ps1 | iex - Python: pip install byteask (or: uv tool install byteask) - Node: npm install -g @byteask/cli ## Product site - [byteask.ai](https://byteask.ai/) - product overview, pricing, and contact. - [llms.txt for the product site](https://byteask.ai/llms.txt) ## Contact founders@byteask.ai