ell

Uma interface de linha de comando para LLMs escritos em Bash.

O que faz?

O `ell` é uma ferramenta de linha de comando poderosa projetada com dependências mínimas, facilitando a execução em qualquer ambiente de terminal. Ele usa provedores como a API Gemini para facilitar a interação com LLMs, permitindo que os usuários façam perguntas, participem de conversas e muito mais. O `ell` é compatível com pipes, permitindo a integração perfeita com outras ferramentas e até mesmo com outras instâncias de `ell` para aplicativos de LLM mais complexos. Ele oferece recursos práticos, como streaming de dados, destaque de sintaxe, paginação e suporte à automação avançada usando modelos para funções como chamada de função e execução de código. Além disso, o sistema de hooks permite a funcionalidade de plug-in, permitindo que os usuários personalizem o "ell" de acordo com as necessidades específicas.
A ferramenta recebeu um feedback inesperado:
- No Hackernews, ela recebeu mais de 200 votos positivos e gerou mais de 80 discussões, permanecendo na página inicial do HN por mais de um dia. Os usuários enviaram feedback muito positivo e sugestões práticas.
- No GitHub ,o "ell" recebeu mais de 300 estrelas, com usuários enviando relatórios de bugs relacionados à compatibilidade e documentação de configuração, que foram resolvidos rapidamente.
- Na minha rede pessoal, muitos amigos apoiaram o processo de desenvolvimento, ajudando a resolver desafios e testar recursos. Eles também vão contribuir com a adição de mais plug-ins e suporte a provedores no futuro.

Desenvolvido com

  • Nenhum

Equipe

Por

simonmysun

De

Alemanha