Awesome AI AgentsAI Platform Configurators

felixbrock/lemon-agent

⭐ 350 TypeScript added to this list on 2025-04-19 repository created 2023-06-26

Lemon Agent is a sophisticated Plan-Validate-Solve (PVS) agent designed for accurate, reliable, and reproducible workflow automation. It operates by separating tasks into planning and solving phases, with a Planner Agent defining how to solve a task and a Solver Agent executing the workflow steps using various integrated tools. This architecture enhances focus and accuracy by dividing responsibilities and incorporating human-in-the-loop interactions, allowing users to approve actions at critical points in the workflow. The project supports extensive configuration options, enabling users to customize workflows with features such as permission requests before executing steps or adding humorous elements during execution. Lemon Agent offers UI flexibility, allowing interaction through a built-in command-line interface or integration with custom user interfaces. It is designed to be model and framework agnostic, making it compatible with frameworks like LangChain and usable with any language model. Lemon Agent supports over 120 tools across multiple services including HackerNews, Airtable, Slack, HubSpot, GitHub, Notion, Discord, Medium, and Monday.com, with plans to add more integrations such as Gmail, Google Calendar, Kafka, Pipedrive, Stripe, Google Cloud Realtime Database, and Salesforce. The project also includes an analytics visualization feature that helps users understand tool usage patterns and improve agent decision-making by identifying weak spots and encouraging more deterministic behavior. The project requires Node.js and pnpm for setup and provides detailed instructions for installation and running the agent locally. It is open to contributions and maintains an active community presence through Discord and Twitter. Despite currently not being under active maintenance, Lemon Agent remains a powerful tool for automating complex workflows with a focus on accuracy, reliability, and user control.

https://github.com/felixbrock/lemon-agent

airtableanalytics-visualizationcommand-line-interfaceconfiguration-optionscontributionsdiscordframework-agnosticgithubhubspothuman-in-the-looplangchain-integrationmediummodel-agnosticmonday.comnode.jsnotionopen-sourcepermission-requestsplan-validate-solve-agentplanner-agentpnpmpvs-agentslacksolver-agenttool-integrationsui-flexibilityworkflow-automationworkflow-steps

Also in AI Platform Configurators

calcom/cal.com

Cal.com is an open-source, customizable scheduling platform that offers full control over scheduling data and workflows, serving as a versatile alternative to Calendly.

ashishpatel26/500-AI-Agents-Projects

A curated collection of over 500 AI agent use cases across multiple industries, showcasing practical applications and linking to open-source projects for implementation.

OpenBMB/XAgent

XAgent is an open-source autonomous LLM-driven agent designed to automatically solve complex tasks with safety, extensibility, and human collaboration features.

semanser/codel

Codel is a fully autonomous AI agent that performs complex tasks and projects using terminal, browser, and editor environments within a secure, self-hosted Docker setup.

hexdocom/lemonai

Lemon is an open-source General AI Agent that autonomously automates complex tasks by planning, executing, and monitoring processes across multiple domains with real-time adaptability.

datawranglerai/self-host-n8n-on-gcr

A Terraform module and step-by-step guide for self-hosting the n8n workflow automation platform on Google Cloud Run with Cloud SQL PostgreSQL persistence, queue mode scaling and Google OAuth integration.

duaraghav8/dockershrink

DockerShrink is an AI-powered command-line tool that optimizes and reduces the size of Docker images for Node.js applications by applying advanced techniques like multi-stage builds and lightweight base images.