VERSÃO 2.72 ATUAL LAZARUS & FREE PASCAL OPEN SOURCE • GITHUB

MNote2: IDE Desktop com Assistência de IA por Texto e Voz

Ambiente de desenvolvimento integrado (IDE) ultraleve e responsivo, desenvolvido em Free Pascal e Lazarus. Reúne editor em abas com busca avançada UTF-8/Regex, gerenciador de banco de dados SQL MQuery2, módulo completo de gestão de projetos e tarefas com Gráfico de Gantt, e assistência multi-IA de última geração com ativação por comando de voz "OK MNote".

Código Fonte no GitHub Baixar Executáveis (Windows / Linux) ↓
MNote2 IDE Desktop com Inteligência Artificial

Engenharia de Software sem Excesso de Peso

Projetada para desenvolvedores que buscam alta performance, inicialização instantânea e controle total do código sem a sobrecarga de memória das IDEs baseadas em Electron ou navegadores embutidos.

Editor em Abas & Alta Performance

Área de trabalho com abas configuráveis, realce de sintaxe com perfis de temas customizáveis, Search & Replace UTF-8 com suporte completo a Regex, histórico de busca, backup atômico e rollback automático de edições.

  • Paleta de comandos rápida (Ctrl+Shift+P / Ctrl+Q)
  • Navegação direta para definição com F12 e referências cruzadas
  • Autocomplete local e expansão inteligente de snippets de código
  • Layout com docking persistente entre sessões de trabalho

IA Multimodal & Ativação por Voz

Motor de inteligência artificial com 6 papéis especializados e roteador determinístico. Suporta entrada digitada e comando de voz contínuo via "OK MNote" com retorno falado por síntese e registro de texto no chat.

  • AI Monitor integrado para auditoria de tokens e custos de chamada
  • Propostas de alteração de código em JSON estruturado com diff por hunk
  • Aplicação atômica de patches com confirmação e rollback de segurança
  • Verificação e download automático de modelos via neural-api

MQuery2: SQL & Dicionário de Dados

Conexão nativa e simultânea com bancos de dados SQLite e PostgreSQL. Árvore de navegação por bancos, esquemas e tabelas com editor SQL dedicado, execução de scripts e visualização de conjuntos de dados.

  • Dicionário de dados interativo com chaves primárias e estrangeiras
  • Autocomplete contextual de tabelas, campos e cláusulas SQL
  • Visualização em grid de dados com ordenação e paginação rápida
  • Exportação de esquemas e dados para relatórios e migrações

Tarefas, Gantt & Matriz de Riscos

Gerenciamento de desenvolvimento integrado ao código. O desenvolvedor planeja seus sprints, prioridades e riscos sem precisar de ferramentas web externas que desconectam o programador do fonte.

  • Gráfico de Gantt interativo com cálculo de dependências e prazos
  • Task List persistente com status, prioridade e estimativa de esforço
  • Linha do tempo (Timeline) e Matriz de Riscos técnicos
  • Associação direta de tarefas aos commits e arquivos modificados

Build, Terminal & Validação

Painel inferior com abas de Problems para salto direto à linha de erro, Output separado por canais de processo, Terminal de linha de comando embutido e esteira de testes contínuos automatizados.

  • Disparo de Build e Rebuild diretamente pela IDE com teclas de atalho
  • Salto com clique duplo nos erros de compilação apontados no Problems
  • Terminal de execução compatível com PowerShell, Bash e scripts locais
  • Suíte de testes em CI validada em Windows e Linux x64

Segurança de Código por Design

A IA nunca executa comandos diretamente na máquina do desenvolvedor. Leitura de arquivos, compilação e alteração de código fonte exigem permissões explícitas com visualização prévia de diffs.

  • Permissões distintas para leitura, escrita e execução de processos
  • Credenciais protegidas em arquivo de configuração local seguro (mnote.cfg)
  • Sem telemetria oculta: seus dados e códigos pertencem a você
  • Execução 100% nativa sem embutir servidores Node.js ou Electron

A Interface do MNote2 em Ação

Conheça as telas reais de operação do MNote2 em projetos de engenharia de software e análise de banco de dados.

Baixe o MNote2 para Sua Estação de Trabalho

Executáveis compilados nativamente para Windows 64 bits e pacotes Debian/Ubuntu para arquiteturas x86_64 e ARM64.

🪟

Windows (x64)

Instalador completo gerado com InnoSetup contendo executável binário, bibliotecas SQLite e temas.

Acessar Instalador Windows →
🐧

Linux Debian / Ubuntu

Pacotes .deb prontos para instalação em sistemas Debian, Ubuntu, Mint (x86_64 e ARM64).

Baixar Pacotes .deb no GitHub →
📦

Código Fonte Completo

Repositório oficial no GitHub com código Pascal/Lazarus, documentação técnica, testes e scripts de build.

Repositório marcelomaurin/MNote2 →