Projeto em desenvolvimento ativo — ETEC Francisco Morato  ·  Versão v1 disponível  · 
Open Source · Local-first · Python

Gerencie arquivos
com linguagem natural.

Bem-vindo ao projeto ALMA (Assistente Livre Modular Aberto). ALMA é um assistente que entende o que você escreve e organiza seus arquivos — sem internet, sem nuvem, sem rastreamento.

100%
Local
MIT
Licença
v1
Versão atual
3
Devs
alma — bash

O que é o A.L.M.A?

O projeto consiste em aplicativos de modulo aberto, ou seja, o usuário pode modificar o aplicativo do modo que ele deseja, sem nenhuma limitação.

Garante o máximo de privacidade e flexibilidade ao usuário, sem depender da internet e de um hardware forte.

Para mais informações, precione o botão abaixo:


Ler mais sobre o projeto
🔒

Privacidade total

Dados armazenados apenas em diretórios locais, sem envio para servidores externos.

📡

Funciona offline

Nenhuma conexão com a internet necessária para o funcionamento principal.

🧩

Modular e extensível

Arquitetura aberta que permite adicionar novos módulos e funcionalidades.

Leve e rápido

Desenvolvido em Python puro, sem dependências pesadas ou serviços externos.


O que o ALMA faz

No momento, o projeto consta com as seguinte interações:

📄

Criar arquivos

Crie arquivos de texto e documentos com uma instrução em português.

🗑️

Remover arquivos

Exclua arquivos com confirmação de segurança, sem risco de exclusão acidental.

📂

Mover e organizar

Mova arquivos entre pastas — ALMA encontra o destino automaticamente.

🔍

Busca inteligente

Varredura recursiva de pastas configuráveis para localizar qualquer arquivo.

📁

Criar pastas

Crie estruturas de pastas e subpastas completas com um único comando.

⚙️

Pastas configuráveis

Defina quais pastas o ALMA monitora — mais precisão, busca mais rápida.


Baixar o A.L.M.A

Requer Python 3.10+ e customtkinter.

Windows
A.L.M.A para Windows
v1
⬇ Baixar .py
Python 3.10+~45 KB
macOS
A.L.M.A para macOS
v1 · Em teste
Em breve
Python 3.10+
Instalação rápida: Após baixar, instale a dependência com pip install customtkinter e execute com python alma.py. Veja a documentação completa para mais detalhes.

Aprenda a usar

Guias e referências para instalar, configurar e estender o ALMA.

Início

Primeiros passos

Instalação, requisitos e primeiro uso do ALMA.

Ler guia
Referência

Comandos disponíveis

Lista completa de comandos reconhecidos e exemplos de uso.

Ver comandos
Avançado

Configuração de pastas

Como definir quais diretórios o ALMA monitora.

Configurar
Contribuição

Contribuir com o projeto

Como reportar bugs, sugerir melhorias e enviar código.

Reportar bug

A equipe

Estudantes do curso de Informática para Internet da ETEC Francisco Morato, SP.

AL
Augusto Luz de Morais
Líder - programador

Criador da ideia

GA
Guilherme Augusto
Programador

Programador do aplicativo

NJ
Nicolas José
Desenvolvedor

Desenvolvedor do site