llm-workflow-engine  by llm-workflow-engine

CLI tool and workflow manager for LLMs

created 2 years ago
3,706 stars

Top 13.4% on sourcepulse

GitHubView on GitHub
Project Summary

LWE (LLM Workflow Engine) is a command-line interface and workflow manager designed for interacting with large language models (LLMs) like ChatGPT and GPT-4. It enables users to leverage LLMs directly from their terminal, integrate them into shell workflows, and extend functionality through a plugin architecture supporting multiple LLM providers and tool use.

How It Works

LWE provides a shell-native experience for LLM interaction, allowing direct API calls to OpenAI endpoints and supporting various LLM providers via plugins. Its core advantage lies in its workflow integration capabilities, particularly with tools like Ansible, and its extensible plugin system for custom functionality and LLM provider support.

Quick Start & Requirements

Highlighted Details

  • CLI and shell integration for LLM interaction.
  • Supports multiple LLM providers (OpenAI, Cohere, Hugging Face, etc.) via plugins.
  • Enables LLM integration into workflows, including Ansible Playbooks.
  • Offers a Python API for programmatic use.

Maintenance & Community

The project is a successor to the original ChatGPT Wrapper project. Contributions are welcomed via GitHub issues.

Licensing & Compatibility

  • MIT License.
  • Permissive license suitable for commercial use and integration into closed-source projects.

Limitations & Caveats

The Docker image is noted as experimental. The project's history indicates it evolved from previous projects, suggesting potential for breaking changes or API shifts.

Health Check
Last commit

3 weeks ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
17 stars in the last 90 days

Explore Similar Projects

Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Tim J. Baek Tim J. Baek(Founder of Open WebUI), and
1 more.

harbor by av

0.3%
2k
CLI tool for local LLM stack orchestration
created 1 year ago
updated 3 weeks ago
Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
3 more.

Flowise by FlowiseAI

0.6%
42k
LLM flow builder with drag-and-drop UI
created 2 years ago
updated 1 day ago
Feedback? Help us improve.