Skip to content
/ eko Public

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

License

Notifications You must be signed in to change notification settings

FellouAI/eko

Repository files navigation

Eko

License Build Status Version

Eko is a revolutionary framework designed to empower developers and users alike to program their browser and operating system using natural language. With seamless integration of browser APIs, OS-level capabilities, and cutting-edge AI tools like Claude 3.5, Eko redefines how we interact with technology, making it intuitive, powerful, and accessible.


Table of Contents

  1. Introduction
  2. Features
  3. Installation
  4. Usage
  5. API Documentation
  6. Contributing
  7. License

Introduction

Eko is a full-stack agent development framework built on the Fellou AI browser, which transforms human words into actions. By leveraging natural language processing and advanced AI capabilities, it bridges the gap between user intent and system execution. Whether you're automating workflows, building browser agents, or accessing system-level operations, Eko provides the tools to make it effortless.

Why use the Eko

  • The biggest advantage of using Eko is that developers don’t need to build client software, and users don’t need to install any additional client to enjoy the most advanced AI-powered computer use capabilities. These capabilities span across both the browser and the operating system.
  • Eko changes the paradigm of programming, shifting from developers telling computers how to do something to developers telling computers what to do and what goals to achieve.

Key Benefits

  • Language as Code: Use natural language to write commands and create workflows.
  • Cross-Platform Integration: Access browser and operating system APIs seamlessly.
  • AI-Powered: Harness the capabilities of AI systems like Claude 3.5, OpenAI for advanced automation.
  • Developer-Friendly: Simplify complex tasks with an intuitive and flexible framework.

Features

  • Natural Language Programming: Write code in plain English to interact with your system and browser.
  • Unified API Access: A single interface for browser APIs, OS-level operations, and AI tools.
  • Event-Driven Automation: Trigger workflows based on browser or system events.
  • Customizable Agents: Build intelligent agents to perform repetitive or complex tasks.
  • AI Integration: Leverage advanced AI models to understand and execute complex commands.

Installation

Using npm

npm install fellou-eko

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/- your-feature-name.
  3. Make your changes and commit them: git commit -m 'Add some feature'.
  4. Push to the branch: git push origin feature/your-feature-name.
  5. Submit a pull request.
  6. For detailed guidelines, see CONTRIBUTING.md.

License

This project is licensed under the MIT License.

Acknowledgments