lemon-agent  by felixbrock

Plan-Validate-Solve agent for workflow automation

Created 2 years ago
348 stars

Top 79.9% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Lemon Agent is a Plan-Validate-Solve (PVS) agent designed for reliable workflow automation, enabling LLMs to interact with tools like Airtable, Notion, and GitHub. It targets developers and power users seeking to build automated workflows with LLM-driven task execution and human-in-the-loop validation.

How It Works

Lemon Agent employs a supervised Plan and Solve approach, separating task planning from execution. A Planner Agent defines the workflow, potentially seeking user approval at critical steps, and then communicates with a Solver Agent. The Solver Agent executes the workflow using a variety of integrated tools, ensuring focused agent performance and increased accuracy.

Quick Start & Requirements

  • Install: git clone the repository, then run pnpm i at the root.
  • Prerequisites: Node.js 18.x+, pnpm, OpenAI API key, GitHub personal access token.
  • Run: Set API keys in .env.development, then run pnpm exec turbo dev (or dev-win for Windows).
  • Docs: CONTRIBUTING.md

Highlighted Details

  • Supports over 120 tools across services like HackerNews, Airtable, Slack, HubSpot, GitHub, Notion, Discord, Medium, and Monday.com.
  • Offers unlimited configuration options for workflows, including user permission requests and custom logic.
  • Provides UI flexibility with a built-in CLI and potential for custom UIs.
  • Includes analytics visualization for understanding tool usage patterns and improving agent decision-making.

Maintenance & Community

  • Disclaimer: The repository is not under active maintenance and may contain unexpected issues.
  • Community: Discord server available for questions and contributions.

Licensing & Compatibility

  • License: Not explicitly stated in the README.
  • Compatibility: Can be integrated into frameworks like LangChain and used with any LLM.

Limitations & Caveats

The project is explicitly stated as "not under active maintenance," meaning stability and future development are uncertain. Several planned features, such as Gmail and Google Calendar integrations, are not yet implemented.

Health Check
Last Commit

2 years ago

Responsiveness

Inactive

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

Explore Similar Projects

Starred by Vincent Weisser Vincent Weisser(Cofounder of Prime Intellect) and Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems").

ii-agent by Intelligent-Internet

0.2%
3k
Agentic framework for building and deploying intelligent agents
Created 9 months ago
Updated 1 month ago
Starred by Elvis Saravia Elvis Saravia(Founder of DAIR.AI), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

activepieces by activepieces

0.5%
20k
Open-source Zapier alternative for AI workflow automation
Created 3 years ago
Updated 14 hours ago
Feedback? Help us improve.