O que kria-ai faz?
KRIA é um assistente de IA para desktop construído em Rust, com um sidecar Python para processamento de ML, que oferece orquestração local de LLM, pipelines de voz, ferramentas web/pesquisa, RAG de documentos, geração de imagens, automação de sistema e execução de ferramentas auditadas por segurança.
Recursos
- Orquestração local de LLM: Execute modelos de linguagem localmente, sem necessidade de nuvem.
- Pipelines de voz: Interaja por voz com suporte a diferentes modelos de áudio.
- Ferramentas web/pesquisa: Navegue na web e realize pesquisas diretamente do assistente.
- RAG de documentos: Consulte informações em documentos usando recuperação aumentada por geração.
- Geração de imagens: Crie imagens com modelos locais ou remotos.
- Automação de sistema: Automatize tarefas do sistema operacional.
- Execução auditada: Todas as ações de ferramentas são revisadas antes da execução.
Plataformas suportadas
- Linux
- macOS
- Windows
Como usar
- Clone o repositório:
git clone https://github.com/ObaidGits/kria-ai.git - Construa o projeto:
cargo build --release - Configure o sidecar Python conforme as instruções.
- Execute o assistente com seus modelos preferidos.
Requisitos
- Rust (compilador)
- Python 3.8+
- Dependências listadas no arquivo
Cargo.tomlerequirements.txt
Contribuição
Contribuições são bem-vindas! Veja o arquivo CONTRIBUTING.md para mais detalhes.
Licença
Este projeto está licenciado sob a MIT License.