Descrição
AIlice é um projeto de agente de IA totalmente autônomo e de propósito geral que visa criar um assistente de inteligência artificial independente semelhante ao JARVIS, construído sobre Modelos de Linguagem Grandes (LLMs) de código aberto. Sua inovação central reside na arquitetura Interactive Agents Call Tree (IACT), que permite a decomposição de tarefas complexas em agentes construídos dinamicamente. Esses agentes, então, integram seus resultados com um alto grau de tolerância a falhas.
Ler mais
Atualmente, AIlice demonstra proficiência em uma gama diversificada de tarefas, incluindo pesquisa temática aprofundada, assistência de codificação, gerenciamento de sistemas, revisões de literatura e tarefas híbridas complexas que vão além dessas capacidades fundamentais. A visão final para AIlice é a auto-evolução de agentes de IA, onde os agentes desenvolvem autonomamente suas próprias expansões de recursos e novos tipos de agentes, conectando perfeitamente o conhecimento e o raciocínio dos LLMs ao mundo real.
Os principais recursos técnicos incluem capacidades avançadas de pesquisa em assuntos especializados, a capacidade de ler e analisar trabalhos acadêmicos e automação sofisticada para programação e gerenciamento de sistemas, funcionando como um sistema operacional alimentado por IA. Ele suporta interação por voz, é compatível com LLMs de código aberto e comerciais, e oferece suporte multimodal nativo em todos os agentes. A interface do usuário suporta mídia rica, incluindo imagens, vídeo, áudio, fórmulas LaTeX, realce de código e upload/download de arquivos. Sua arquitetura IACT tolerante a falhas permite a análise flexível de saídas de LLM e carregamento dinâmico de módulos para expansão infinita de recursos.
AIlice pode ser testado online via kragent.ai para exploração imediata sem configuração local. Os usuários podem configurar LLMs comerciais para desempenho aprimorado ou optar por uma configuração híbrida. O projeto enfatiza a operação local de LLMs para privacidade absoluta e recomenda modelos como Claude 3.5/3.7 e Gemini 2.5 Pro para desempenho ideal. A instalação é simples via Git clone e pip install, com opções para execução local ou execuções em sandbox usando Docker, incluindo suporte CUDA para aceleração de GPU.
- CategoriaCriadores de agentes de IA
- Modelo de preçosCódigo aberto
- ImplantaçãoNuvem, Auto-hospedado
- PlataformasWeb
Recursos principais de AIlice
Agente de IA totalmente autônomo e de propósito geral
Arquitetura Interactive Agents Call Tree (IACT) para decomposição de tarefas
Construção dinâmica de agentes e integração de resultados
Proficiência em pesquisa, codificação, gerenciamento de sistemas e revisões de literatura
Objetivo de auto-evolução de agentes de IA
Suporte a interação por voz
Compatibilidade com LLMs de código aberto e comerciais
Suporte multimodal nativo em todos os agentes
UI de mídia rica com imagem, vídeo, áudio, LaTeX e realce de código
Análise flexível de saída de LLM e carregamento dinâmico de módulos
Demonstração online disponível em kragent.ai
Operação local de LLM para privacidade
Suporte Docker para execução em sandbox
Primeiros passos com AIlice
Clonar: Clone o repositório AIlice do GitHub.
Instalar dependências: Execute `pip install -e .` para instalar o projeto e suas dependências.
Configurar: Configure seus LLMs em `config.json` ou use argumentos de linha de comando.
Executar: Execute AIlice usando o comando `ailice` com os parâmetros desejados.
Integrar: Opcionalmente, instale pacotes de recursos específicos como `[pdf-reading]` ou `[speech]`.
Estender: Configure novos módulos ou servidores MCP em `config.json` para capacidades aprimoradas.
Casos de uso de AIlice
- Assistente de Pesquisa
- Parceiro de Codificação
- Gerente de Sistema
- Criador de Conteúdo
- Aprendizado Interativo
- Assistente Personalizado
- Interação Multimodal
- Execução de Comandos por Voz








