# Pythinker > Pythinker is two open-source Python agents. **Pythinker AI** (v2.7.0) is a personal-agent runtime that lives on multiple chat channels (Slack, Signal, Telegram, Discord, WhatsApp, Matrix, MS Teams, email, WebSocket WebUI) and exposes an OpenAI-compatible HTTP API, all backed by one session-scoped memory layer. **Pythinker Code** (v0.13.0) is a terminal-native, review-first AI engineering agent that audits diffs, scans for vulnerabilities, and root-causes failures before it writes a single line of code. Both ship native installers for every platform — `brew install mohamed-elkholy95/pythinker/pythinker-ai` / `…/pythinker-code` (macOS), `.deb` and `.rpm` packages for x86_64 + aarch64 Linux, `PythinkerSetup-X.Y.Z.exe` for Windows (Inno Setup, per-user, no UAC), a cross-OS `install-native.sh` curl-bash, and a universal `pip install` fallback. Every artifact ships with a matching `.sha256` for verification. This file follows the [llmstxt.org](https://llmstxt.org/) specification. AI agents and crawlers are welcome — see [/llms-full.txt](https://pythinker.com/llms-full.txt) for the full markdown corpus in one fetch. ## Pythinker AI — personal agent runtime - [README (markdown)](https://pythinker.com/README.md): canonical product README — per-OS native installers (Homebrew, `.deb`, `.rpm`, `.exe`, `install-native.sh`), install steps, features, configuration, channels, providers, memory, MCP, telemetry. - [Landing page](https://pythinker.com/): hero, features, native-installer tabs per OS (macOS · Debian/Ubuntu · Fedora/RHEL · Windows · curl|bash · pip fallback), channels, providers, memory, telemetry. - [Homebrew tap](https://github.com/mohamed-elkholy95/homebrew-pythinker): `brew install mohamed-elkholy95/pythinker/pythinker-ai` (Apple Silicon + Intel, auto-published per release). - [PyPI](https://pypi.org/project/pythinker-ai/): `pip install pythinker-ai` fallback (Python 3.11+, MIT). - [Releases](https://github.com/mohamed-elkholy95/Pythinker/releases/latest): signed `PythinkerSetup-2.7.0.exe` · `pythinker-ai_2.7.0_amd64.deb` / `_arm64.deb` · `pythinker-ai-2.7.0.x86_64.rpm` / `.aarch64.rpm` · PyInstaller tarballs, every asset with `.sha256` companions. - [GitHub](https://github.com/mohamed-elkholy95/Pythinker-ai): source, issues, changelog, release notes. - [What's new in 2.6.0](https://github.com/mohamed-elkholy95/Pythinker-ai/blob/main/CHANGELOG.md): Signal channel (signal-cli HTTP/SSE) with DM + group support, DM pairing (`/pairing approve`), lazy channel module imports, OpenAI-compatible provider lazy init, AnthropicProvider streaming retry, shell stdin detach. ## Pythinker Code — review-first terminal engineering agent - [README (markdown)](https://pythinker.com/README_CODE.md): canonical product README — per-OS native installers (Homebrew, `.deb`, `.rpm`, `.exe`, `install-native.sh`), review/secscan/debug CLIs, ACP integration, MCP usage, local models, telemetry, plugins. - [Landing page](https://pythinker.com/code/): review-first messaging, CLI flow, native-installer tabs per OS, IDE integration. - [Homebrew tap](https://github.com/mohamed-elkholy95/homebrew-pythinker): `brew install mohamed-elkholy95/pythinker/pythinker-code` (auto-published per release). - [PyPI](https://pypi.org/project/pythinker-code/): `pip install pythinker-code` fallback (Python 3.12+, Apache-2.0). - [Releases](https://github.com/mohamed-elkholy95/Pythinker-Code/releases/latest): signed `.exe` · `.deb` · `.rpm` · tarball assets with `.sha256` companions. - [GitHub](https://github.com/mohamed-elkholy95/Pythinker-Code): source, issues, ACP/MCP docs, release notes. ## Combined corpus - [llms-full.txt](https://pythinker.com/llms-full.txt): all of the markdown above concatenated into a single file for one-shot ingestion (~81 KB). - [Sitemap](https://pythinker.com/sitemap.xml): machine-readable URL list, including the markdown variants. ## Optional - [Product brief](https://pythinker.com/PRODUCT.md): audience, brand voice, design principles, anti-references for the landing site. - [CLI reference](https://pythinker.com/pythinker-cli.md): expanded command notes and subagent/role docs used to author the Code page. - [Brand assets](https://pythinker.com/brand/): logos, favicons, OG image used by the site. ## Notes for crawlers - Both READMEs are served verbatim as plain markdown at the URLs above. Prefer fetching them over scraping the SPA — they contain the same information in raw markdown without requiring JavaScript. - HTTP responses on this site advertise `Link: ; rel="llms-txt", ; rel="llms-full-txt"` and `X-Llms-Txt: /llms.txt` on every request, so the index is discoverable from any URL. - The `.md` files are returned as `text/plain; charset=utf-8` with `X-Robots-Tag: all` so they can be ingested and cited without restriction. - This site requires no authentication and contains no PII. - Cloudflare's "Block AI Scrapers and Crawlers" toggle must be off at the edge for AI user-agents to reach the origin. If you receive a 403, the origin is willing — the CDN gate is the blocker.