J
Jarvis

Aprenda e use Linux com IA

Jarvis é um assistente de IA open source para Linux (Ubuntu) que entende linguagem natural e ajuda com comandos Linux, Git e SQL, explicando cada ação antes da execução.

Desenvolvido em Python, com IA local via Ollama, foco educacional, segurança e boas práticas de engenharia de software.

$ jarvis "mostrar commits recentes do git"

💡 Sugestão de comando:

git log --oneline --max-count=5

📖 Explicação:
Exibe os 5 commits mais recentes
do repositório atual.

Funcionalidades

Linux, Git e SQL

Auxilia em comandos de sistema, versionamento com Git e consultas SQL básicas de forma guiada.

IA Local e Open Source

Executa LLM local via Ollama, sem dependência de nuvem, ideal para estudo, privacidade e controle total.

Educação e Segurança

Explica cada comando antes da execução e bloqueia ações destrutivas automaticamente.

Arquitetura

CLI (Jarvis)
   ↓
Controller
   ↓
Service (Domínio: Linux / Git / SQL)
   ↓
Ollama Client
   ↓
LLM Local

Instalação Rápida

Instalar Ollama

curl -fsSL https://ollama.com/install.sh | sh
ollama pull mistral

Executar Jarvis

jarvis "consultar tabelas no banco"
jarvis "ver status do git"