Descrição
NavamAI capacita os usuários a impulsionar sua produtividade e fluxo de trabalho com uma experiência de IA pessoal, rápida e de alta qualidade diretamente em seu terminal. Ele transforma a linha de comando em um aplicativo de IA pessoal configurável, interativo e discreto, fornecendo acesso ao poder de 15 Modelos de Linguagem Grandes (LLMs) de 7 provedores diferentes.
Esta ferramenta se integra perfeitamente a ambientes populares de desenvolvimento e escrita, incluindo Markdown, VS Code, Obsidian e GitHub. Os usuários podem rapidamente se tornar produtivos com apenas três comandos simples. O NavamAI facilita a automação de fluxos de trabalho Markdown, permitindo que os usuários aproveitem suas capacidades com ferramentas como Obsidian, VS Code e geradores de sites estáticos como Material for MkDocs e Jekyll para GitHub Pages. Isso permite a criação de fluxos de trabalho personalizados que aprimoram a produção criativa.
Uma capacidade chave do NavamAI é sua habilidade de gerar aplicativos web situacionais. Os usuários podem criar, instalar e executar aplicativos totalmente funcionais diretamente em seus laptops sem nenhuma configuração, codificação ou investimento em serviços externos. O processo envolve um simples comando `ask`, que usa modelos de prompt para gerar postagens de blog em markdown com blocos de código, estruturas de arquivos de projeto e scripts de instalação. Esses aplicativos gerados podem ser visualizados e editados em ferramentas que suportam markdown como Obsidian. O desenvolvimento iterativo é suportado através de prompts inline e o comando `refer iterate-code`, permitindo modificações precisas até que o aplicativo desejado seja alcançado. Por exemplo, um painel de análise de ações com dados de mercado ao vivo pode ser criado em menos de um minuto usando apenas dois comandos NavamAI.
Os benefícios da abordagem do NavamAI para geração de aplicativos incluem um processo de configuração, instalação e execução sem código, eliminando a necessidade de gerenciar dependências de framework. Os usuários podem facilmente alternar pilhas de tecnologia atualizando os modelos de prompt. A flexibilidade para experimentar 15 modelos e 7 provedores permite que os usuários encontrem o melhor ajuste para a qualidade da geração de código e requisitos de tamanho de contexto, com suporte para os modelos mais recentes através de simples alterações de configuração. A abordagem iterativa, versionada e de mergulho no código garante que o código seja gerado em uma pasta designada, editável em qualquer IDE, e também apresentado em um formato de blog markdown para fácil visualização e edições menores. O prompt inline com o comando `refer` permite ajustes incrementais de código, mantendo o controle de versão do blog de código.
O NavamAI é projetado para usuários que desejam aproveitar o poder da IA sem sair de seu prompt de comando. Ele oferece uma rica interface de usuário dentro do terminal, eliminando a necessidade de abas do navegador ou troca de contexto. A ferramenta fornece 15 comandos para personalizar fluxos de trabalho de IA pessoal, com `navamai`, `ask`, `image` e `refer` sendo os comandos principais. Esses comandos facilitam tarefas que vão desde perguntas e respostas simples e geração de imagens até geração complexa de código e extração de conteúdo. Os usuários podem escolher entre vários modelos, incluindo opções rápidas como Groq com Llama 3.1, modelos capazes como Sonnet 3.5 ou GPT-4o, modelos locais como Mistral Nemo, ou modelos com grandes janelas de contexto como Gemini 1.5 Flash. A plataforma enfatiza o controle do usuário sobre o fluxo de trabalho, privacidade, intenções e artefatos, tornando-a uma solução de IA verdadeiramente pessoal.
Recursos principais de NavamAI
Assistente de IA pessoal baseado em terminal
Acesso a 15 LLMs de 7 provedores
Integra-se com Markdown, VS Code, Obsidian, GitHub
Gera aplicativos web situacionais
Automatiza fluxos de trabalho Markdown
Geração e implantação de aplicativos sem código
Desenvolvimento iterativo de código com prompts inline
Suporta múltiplos provedores e modelos de LLM
Interface de linha de comando com UI rica
Comandos e configurações personalizáveis
Raspagem de páginas web em formato markdown
Suporta geração de imagens
Fornece painel de análise de uso
Como usar NavamAI?
Instalar/Atualizar: Execute `pip install -U navamai` em seu terminal.
Inicializar: Execute `navamai init` em sua pasta de projeto para copiar os arquivos de configuração.
Identificar Modelo: Use `navamai id` para ver o provedor e modelo ativos.
Prompt LLM: Use `ask "seu prompt"` para respostas rápidas.
Gerar Aplicativo: Use `ask "create a vite app"` ou prompts semelhantes.
Iterar Código: Use `refer iterate-code` para alterações incrementais de código.
Gerar Imagem: Use `image "prompt para imagem"` para criar visuais.
Casos de uso de NavamAI
- Assistente de IA no Terminal
- Geração de Aplicativos Situacionais
- Automação de Fluxo de Trabalho Markdown
- Geração e Iteração de Código
- Pesquisa e Perguntas e Respostas
- Raspagem de Conteúdo
- Geração de Imagens
- Produtividade do Desenvolvedor






