AI agent for code and workflow automation
Top 45.5% on SourcePulse
This project provides an open-source, multi-LLM compatible command-line AI agent designed to accelerate developer workflows. It allows users to query and edit large codebases, generate applications from various inputs, and automate operational tasks, supporting multiple LLM providers including OpenAI and custom APIs.
How It Works
The CLI acts as an AI agent that can interact with local files, codebases, and external tools. It leverages a "thinking chain" approach, enabling complex task decomposition and execution. The architecture supports multimodal capabilities and integrates with "MCP servers" for extending functionality, such as generating charts directly from prompts.
Quick Start & Requirements
npm install -g easy-llm-cli
or run with npx easy-llm-cli
.USE_CUSTOM_LLM
, CUSTOM_LLM_PROVIDER
, CUSTOM_LLM_API_KEY
, CUSTOM_LLM_ENDPOINT
, CUSTOM_LLM_MODEL_NAME
).Highlighted Details
Maintenance & Community
The project is a fork of Gemini CLI. Further community and roadmap details are not explicitly provided in the README.
Licensing & Compatibility
The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.
Limitations & Caveats
Some tested models, like Moonshot's kimi-k2 and various Volcengine and vLLM/Ollama models, lack multimodal capabilities. Certain models also show degraded performance on complex tasks or lack Chain-of-Thought reasoning.
6 days ago
Inactive