fellouai/eko

Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 14th, 2026
Created on November 23rd, 2024
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 442
Total Stargazers: 4,956 (+0)
Total Subscribers: 103 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 18.8 hours
Mean response time: 13.7 days
90th percentile: 42.3 days
Tracked items: 63

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "enhancement" is answered fastest, typically in under an hour, while "bug" waits about 34 hours. Only 16% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 182 days
Stale 30+ days: 6
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (24)
  • bug (22)
  • documentation (5)
  • features (1)
  • help wanted (1)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Eko is a production-ready JavaScript framework for building agentic workflows that run in both computer and browser environments.

The framework addresses the challenge of creating reliable agents that can handle tasks ranging from simple commands to complex multi-step workflows. It provides a unified interface across different execution environments and emphasizes human-in-the-loop capabilities, allowing developers to intervene in agent execution when needed. The tool supports dependency-aware parallel agent execution, enabling multiple agents to work on tasks simultaneously while respecting their dependencies. It offers flexibility in customizing agents and tools, integrates with Model Context Protocol servers, and allows dynamic selection of language models to balance speed and performance.

Eko suits teams building production agentic systems that need to run across multiple platforms and require human oversight capabilities. It is particularly valuable for projects requiring access to private web resources and those needing to coordinate multiple agents on complex tasks. The framework compares favorably to alternatives like Langchain, Browser-use, Dify.ai, and Coze in supporting all platforms, enabling workflows from simple commands to multi-step processes, providing intervenability, and supporting task parallelization. Unlike some alternatives, it offers high development efficiency and can handle high task complexity while remaining open-source.

The project maintains active development with recent releases introducing chat conversation support and optimized agent logic, dependency-aware parallel execution, and workflow recovery features including pause, resume, and interrupt controls. The tooling infrastructure was migrated to pnpm for consistent workspace management. The project provides example implementations and comprehensive documentation including quickstart guides and configuration best practices, with particular attention to security considerations around API key handling in browser environments.