v2.0 · Desktop · Local-first · Open Source

Projeto
Phoenix

Phoenix 2.0 · PyQt6 + SQLite

Uma aplicação desktop all-in-one que não depende de servidor, não te cobra assinatura e não some quando a startup fecha. 12 módulos. Um arquivo. Para sempre.

Clonar Repositório Como instalar →
12
Módulos
100%
Local
0
Servidores
PyQt6
Interface
Phoenix 2.0 — Dashboard
Dashboard
10 Mar 2026
7
Metas ativas
+2 este mês
R$4.2k
Saldo total
+12% vs ant.
18d
Melhor streak
Exercício
6h
Foco semanal
8 sessões
Finanças — Últimos 6 Meses
Metas — Progresso
SAA-C0368%
Inglês B245%
Exercício91%
Hábitos de Hoje
Leitura 30min
21d
Exercício
18d
Meditação
5d
Por que Phoenix

Construído para durar

Sem assinatura. Sem servidor. Seus dados ficam onde sempre deveram ficar — com você.

01 —
100% Local-first
Todos os dados em um arquivo SQLite no seu computador. Nenhum byte sai da sua máquina sem sua permissão.
phoenix.db · SQLite
02 —
Interface Nativa
PyQt6 puro, sem Electron, sem browser embutido. Desempenho nativo e visual que respeita o sistema operacional.
PyQt6 · QSS Dark/Light
03 —
Dados Reais
PyQtGraph para séries temporais em tempo real e Matplotlib embeddado para visualizações estáticas.
PyQtGraph · Matplotlib
04 —
Backup & Exportação
Extrato financeiro em PDF via ReportLab, importação CSV e backup criptografado do banco inteiro.
ReportLab · Cryptography
05 —
Pomodoro Nativo
Timer circular desenhado com QPainter, notificação nativa, histórico de sessões e estatísticas semanais.
QPainter · QSoundEffect
06 —
Kanban Drag & Drop
Drag and drop nativo Qt com QDrag e QDropEvent. Arrastar de verdade entre colunas, sem workaround.
QDrag · QDropEvent

12 módulos.
Uma única aplicação.

Cada módulo tem seu próprio Controller, Repository e View. Independentes por design — novos módulos nunca quebram os existentes.

I
Dashboard
Visão geral em tempo real de todos os módulos.
Core
II
Metas
Metas com milestones, progresso e deadline.
Core
III
Hábitos
Heatmap estilo GitHub e streaks automáticos.
Core
IV
Finanças
Transações, orçamentos, gráficos e PDF.
Core
V
Projetos
Kanban com drag and drop nativo Qt.
Core
VI
Diário
Editor rich text com auto-save e calendário.
Core
VII
Saúde
Peso, sono, humor, água e treinos.
Core
VIII
Biblioteca
Controle de leituras e avaliação por estrelas.
Core
IX
Foco
Pomodoro com timer circular QPainter.
Novo
X
Notas
Base de conhecimento com backlinks.
Novo
XI
Revisões
Revisões semanais e radar de vida 8D.
Novo
XII
Configs
Perfil, tema dark/light, backup e exportação.
Core

Python puro.
Nada mais.

Sem Electron. Sem Node. Sem Docker. Sem servidor. Apenas Python e suas bibliotecas.

Qt6
PyQt6
Interface nativa, QSS theming, drag & drop, QPainter
>= 6.6
ORM
SQLAlchemy + SQLite
ORM completo, banco local, migrations automáticas
>= 2.0
PLT
Matplotlib
Gráficos estáticos embeddados via FigureCanvas
>= 3.8
PQG
PyQtGraph
Séries temporais em tempo real, nativo Qt
>= 0.13
PD
Pandas + NumPy
Processamento de dados, estatísticas, CSV
>= 2.1
PDF
ReportLab
Exportação de extratos financeiros em PDF
>= 4.1
ICO
qtawesome
Ícones Font Awesome via Qt — sem PNG, sem emoji
>= 1.3
CFG
dynaconf
Configurações em settings.toml local editável
>= 3.2
Instalação

Três comandos.
Pronto.

Sem criar conta. Sem configurar servidor. Funciona em Windows, macOS e Linux.

bash — phoenix
# 1. clonar o repositório
$ git clone https://github.com/Thiago-code-lab/projeto-phoenix
$ cd projeto-phoenix
# 2. criar ambiente e instalar dependências
$ python -m venv .venv && source .venv/bin/activate
$ pip install -r requirements.txt
# 3. iniciar
$ python main.py
✓ phoenix.db criado automaticamente
✓ Phoenix 2.0 iniciado com sucesso
Open Source · Gratuito · Para Sempre

Das cinzas,
renasce.

Fork. Modifique. Contribua. Sem plano pago. Sem limite de uso. Seu sistema, suas regras.

Ver no GitHub Portfolio Completo →