eko  by FellouAI

JavaScript framework for building production-ready agentic workflows

created 8 months ago
4,285 stars

Top 11.6% on sourcepulse

GitHubView on GitHub
Project Summary

Eko is a JavaScript framework for building production-ready agentic workflows, targeting developers who need to create reliable agents for both computer and browser environments. It simplifies the creation of complex, multi-step tasks and offers unique capabilities like browser automation and access to private web resources, aiming for higher development efficiency and task complexity handling compared to competitors.

How It Works

Eko leverages natural language prompts to generate executable workflows. Its core advantage lies in its ability to translate high-level instructions into actionable steps for both system operations (e.g., file management) and browser automation. This unified approach allows for seamless integration of web scraping, data processing, and system-level tasks within a single agent, differentiating it from frameworks primarily focused on server-side or web-only operations.

Quick Start & Requirements

  • Install via npm: npm install @eko-ai/eko
  • Requires an API key (e.g., Anthropic).
  • Refer to the Eko Quickstart guide for execution instructions.

Highlighted Details

  • Supports one-sentence to multi-step workflows.
  • Enables intervenability in workflows.
  • Provides access to private web resources.
  • Facilitates browser automation and system operations.

Maintenance & Community

  • Community support via Slack and GitHub Issues.
  • Encourages contributions and sharing of use cases.

Licensing & Compatibility

  • Released under the MIT License.
  • Permissive for commercial use and integration with closed-source projects.

Limitations & Caveats

The provided example code requires referencing the official Quickstart guide for execution, indicating potential complexities in initial setup or environment configuration beyond a simple npm install.

Health Check
Last commit

14 hours ago

Responsiveness

1 day

Pull Requests (30d)
6
Issues (30d)
3
Star History
1,112 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.