Think first, then code. We design and ship review-first AI engineering systems — agents that read, audit, and reason about your code before they ever write a line.
Pythoughts is an AI solutions company. We build practical, production-grade AI engineering tools that fit the way developers actually work. Our focus is a single, opinionated idea: AI should understand your codebase before it changes it.
Most AI coding assistants jump straight to generating code. We think that's backwards. Our systems lead with code review, security scanning, and root-cause diagnosis, and only make scoped edits once the analysis points at a fix. The repositories in this organization are the building blocks of that work — open source, hackable, and shipped to production.
| 🔍 Review-first | Review, secure, and diagnose come before code generation — never after. |
| 🖥️ Terminal-native | Plan, edit, run, and verify without leaving your shell. Visible, scriptable, auditable. |
| 🧩 Open & hackable | Subagents, skills, hooks, and plugins are first-class. Bring your own model and tools. |
| 🔐 Privacy-respecting | Prompts go directly to your provider. Telemetry is anonymous and fully optional. |
These repositories are part of the Pythoughts platform — our flagship agent and the tooling that ships it everywhere.
| Repository | Role | Description |
|---|---|---|
| pythinker‑code | ⚡ Flagship | The review-first AI engineering agent for the terminal — reviewer, security scanner, debugger, and coder in one shell-native loop. |
| Designer‑Skill | 🎨 Skill | MCP server that gives coding agents a production-grade design vocabulary — typography, aesthetics, motion, performance, anti-slop, and refactoring. |
# 🍺 macOS / Linux — Homebrew
brew install Pythoughts-labs/pythinker/pythinker-code
# 🐧 macOS / Linux — curl
curl -fsSL https://pythinker.com/install.sh | bash
# 🪟 Windows — PowerShell
irm https://pythinker.com/install.ps1 | iex
# 🐍 Python fallback
pip install pythinker-codeThen launch the interactive session:
pythinker --version # confirm install
pythinker # start the interactive TUIOur agents speak the Agent Client Protocol (ACP) for inline use in editors like Zed and JetBrains, and load Model Context Protocol (MCP) servers so your existing tools just work. Swap providers and models per session — hosted APIs or fully local models via LM Studio and Ollama. No vendor lock-in.
Contributions are warmly welcome — bug reports, pull requests, plugins, skills, and docs all help. Start with the CONTRIBUTING.md and SECURITY.md in each repository.
If our tools help you, a ⭐ on the repos goes a long way.
📫 info@pythoughts.com · 🌐 pythoughts.com
Built with care for engineers who live in the terminal.