Quervex Studio
Context
Quervex Studio is an integrated development environment (IDE) for Windows and Linux, focused on Python and PostgreSQL. Built with Tauri and React, it brings everything a Python developer needs day to day into a single application: editing, virtual environments, code quality, documentation, version control, containers and databases.
Challenge
A modern Python project means juggling an editor, a terminal, a browser for documentation, a Git client, Docker and an SQL client. The goal was to gather these tools in a lightweight, coherent IDE where the code, its documentation and its database stay in view without leaving the window.
Solution
- Python environment: venv management, built-in formatting and linting, and debugging right from the editor.
- Dependency documentation: access to the documentation of the Python packages used by the project, right when you need it.
- Notes: project notes to keep ideas and decisions close at hand.
- Lightweight and native: Tauri delivers a fast, resource-friendly desktop app, available on Windows and Linux.
Split screen: code and documentation
The screen can be split to show code on one side and its documentation on the other. PDF, HTML and Markdown documents open directly inside the IDE, avoiding window switching and letting you read a reference while writing the matching code.
Git, GitHub, Claude Code and Docker
- Git: full repository management and a visual tree of branches and commits.
- GitHub: a dedicated connector links the IDE to your remote repositories.
- Claude Code: run Claude Code from the IDE and browse its history.
- Docker: manage containers and images without going through the terminal.
Databases with Quervex CLI
Quervex Studio embeds Quervex CLI, another project featured on this site, for everything related to PostgreSQL database management: connections, SQL queries, schema exploration and data export, without leaving the IDE.
Built by AI, steered by a human
Quervex Studio is developed by Claude under my direction: I define the vision, the features and the user experience, then review, correct and arbitrate the architecture at every iteration.