eigent-ai/eigent

TypeScripteigent.ai
macOSWindowsLinux

Eigent: The Open Source Cowork Desktop - Local and Free Alternative to Claude Cowork and Codex

agent-frameworkagent-skillsagentic-aiagentic-workflowclaude-coworkclaude-cowork-alternativeclaude-cowork-freedesktop-agentmulti-agent-systems
Sterne-Wachstum
Sterne
15.2k
Forks
1.8k
Wochenwachstum
+54
Issues
157
5k10k15k
Juli 2025Nov. 2025Apr. 2026Sept. 2026
Artefaktenpm
README

Eigent: The Open Source Cowork Desktop to Unlock Your Exceptional Productivity


Reddit Wechat



Eigent is the open source Cowork desktop application, empowering you to build, manage, and deploy a custom AI workforce that can turn your most complex workflows into automated tasks. As a leading open-source Cowork product, Eigent brings together the best of open-source collaboration and AI-powered automation.

Built on CAMEL-AI's acclaimed open-source project, our system introduces a Multi-Agent Workforce that boosts productivity through parallel execution, customization, and privacy protection.

⭐ 100% Open Source - 🥇 Local Deployment - 🏆 MCP Integration

  • Zero Setup - No technical configuration required
  • Multi-Agent Coordination - Handle complex multi-agent workflows
  • Single-Agent Harness - Run focused tasks with one meta agent
  • Local Deployment
  • Open Source
  • Model Agnostic - Support any model of your choice
  • MCP Integration
  • Skill Integration
  • Built-in Browser & Terminal Toolkits
  • Enterprise Features - SSO, access control, and custom enquiries

Table of contents

TOC


🚀 Getting Started with Open Source Cowork

🔓 Build in Public — Eigent is 100% open source from day one. Every feature, every commit, every decision is transparent. We believe the best AI tools should be built openly with the community, not behind closed doors.

The recommended way to run Eigent — fully standalone with complete control over your data, no cloud account required.

👉 Full Local Deployment Guide

This setup includes:

  • Local backend server with full API
  • Local model integration (vLLM, Ollama, LM Studio, etc.)
  • Complete isolation from cloud services
  • Zero external dependencies

⚡ Quick Start (Cloud-Connected)

For a quick preview using our cloud backend — get started in seconds:

Prerequisites

  • Node.js (version 18-22) and npm

Steps

git clone https://github.com/eigent-ai/eigent.git
cd eigent
npm install
npm run dev

Note: This mode connects to Eigent cloud services and requires account registration. For a fully standalone experience, use Local Deployment instead.

Updating Dependencies

After pulling new code (git pull), update both frontend and backend dependencies:

# 1. Update frontend dependencies (in project root)
npm install

# 2. Update backend/Python dependencies (in backend directory)
cd backend
uv sync

🏢 Enterprise

For organizations requiring maximum security, customization, and control:

  • Exclusive Features (like SSO & custom development)
  • Scalable Enterprise Deployment
  • Negotiated SLAs & implementation services

📧 For further details, contact our sales team.

☁️ Cloud Version

For teams who prefer managed infrastructure, we also offer a cloud platform. The fastest way to experience Eigent's multi-agent AI capabilities without setup complexity. We'll host the models, APIs, and cloud storage, ensuring Eigent runs flawlessly.

  • Instant Access - Start building multi-agent workflows in minutes.
  • Managed Infrastructure - We handle scaling, updates, and maintenance.
  • Premium Support - Subscribe and get priority assistance from our engineering team.

image-public-beta

✨ Key features - Open Source Cowork

🧑‍💻 Cowork with Single Agent

Start with one focused agent for direct tasks. Research, write, debug, and operate alongside it in your desktop workspace.

🏭 Cowork with Workforce

Scale to multiple specialized agents that divide work, collaborate in parallel, and execute complex multi-step workflows together.

⏰ Automation

Schedule recurring workflows and let agents run tasks at the right time—so work continues even when you step away.

🔒 Local & Secure

Run agents on your machine with local-first execution. Your files, credentials, and context stay under your control.

🧠 Model Agnostic

Connect the models you already use—cloud APIs, enterprise gateways, or local inference—without locking into one vendor.

👐 100% Open Source

Eigent is completely open-sourced. You can download, inspect, and modify the code, ensuring transparency and fostering a community-driven ecosystem for multi-agent innovation.

🧩 Use Cases - Open Source Cowork

Explore how Eigent turns complex desktop work into repeatable agent workflows.

For Developers

Build 10 Chinese New Year HTML5 Games with Eigent

Coordinate parallel agents to build ten polished, mobile-friendly browser games across genres, complete with scoring, increasing difficulty, and restart flows.

View demo →

View guide →

Build a 3D Snow Bros Platformer with Gemini 3.1 Pro

Create a complete browser-based 3D platformer with snowball combat, enemy chains, scoring, lives, scaling difficulty, and layered environments.

View demo →

View guide →

Automate Monthly Dev Reports with DeepSeek via Ollama

Review a month of GitHub pull requests with a locally hosted model, generate a Word summary, and prepare the corresponding Slack release update.

View demo →

View guide →

Organize Desktop Files

Ask Eigent to inspect a cluttered desktop and organize files into a cleaner, more useful structure directly on your machine.

View demo →

View guide →

Audit ML CI Failures with Gemini 3.5 Flash on Eigent

Orchestrate a multi-agent CI investigation that fetches logs, compares golden values, traces evidence, delegates deep reasoning, and produces structured audit reports.

View demo →

View guide →

Ticket Management System Integration and Reporting

Import local ticket data into a browser-based management system, then generate a statistical report with charts and visual summaries.

View demo →

View guide →

Explore more use cases →

🛠️ Tech Stack

Eigent open-source Cowork desktop is built on modern, reliable technologies that ensure scalability, performance, and extensibility.

Backend

  • Framework: FastAPI
  • Package Manager: uv
  • Async Server: Uvicorn
  • Authentication: OAuth 2.0, Passlib.
  • Multi-agent framework: CAMEL

Frontend

  • Framework: React
  • Desktop App Framework: Electron
  • Language: TypeScript
  • UI: Tailwind CSS, Radix UI, Lucide React, Framer Motion
  • State Management: Zustand
  • Flow Editor: React Flow

🌟 Staying ahead - Open Source Cowork

[!IMPORTANT]

Star Eigent, You will receive all release notifications from GitHub without any delay ~ ⭐️

🗺️ Roadmap - Open Source Cowork

Our open-source Cowork continues to evolve with input from the community. Here's what's coming next:

Topics Issues Discord Channel
Context Engineering - Prompt caching
- System prompt optimize
- Toolkit docstring optimize
- Context compression
Join Discord →
Multi-modal Enhancement - More accurate image understanding when using browser
- Advanced video generation
Join Discord →
Multi-agent system - Workforce support fixed workflow
- Workforce support multi-round conversion
Join Discord →
Browser Toolkit - BrowseComp integration
- Benchmark improvement
- Forbid repeated page visiting
- Automatic cache button clicking
Join Discord →
Document Toolkit - Support dynamic file editing Join Discord →
Terminal Toolkit - Benchmark improvement
- Terminal-Bench integration
Join Discord →
Environment & RL - Environment design
- Data-generation
- RL framework integration (VERL, TRL, OpenRLHF)
Join Discord →

🤝 Contributing

We believe in building trust and embracing all forms of open-source collaborations. Your creative contributions help drive the innovation of Eigent. Explore our GitHub issues and projects to dive in and show us what you’ve got 🤝❤️ Contribution Guideline

Contributors

Made with contrib.rocks.


Eigent is built on top of CAMEL-AI.org's research and infrastructures. Sponsoring CAMEL-AI.org will make Eigent better.

📄 Open Source License

This repository is licensed under the Apache License 2.0.

🌐 Community & Contact

For more information please contact info@eigent.ai

  • GitHub Issues: Report bugs, request features, and track development. Submit an issue

  • Discord: Get real-time support, chat with the community, and stay updated. Join us

  • X (Twitter): Follow for updates, AI insights, and key announcements. Follow us

  • WeChat Community: Scan the QR code below to add our WeChat assistant, and join our WeChat community group.

Ähnliche Repositories
HKUDS/nanobot

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps

PythonPyPIMIT Licenseai-agentai-agents
nanobot.wiki
47.9k8.5k
666ghj/BettaFish

微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。

PythonPyPIappGNU General Public License v2.0agent-frameworkdata-analysis
deepwiki.com/666ghj/BettaFish
42.2k7.6k
esengine/DeepSeek-Reasonix

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

GoGo ModulescliMIT Licenseagentagent-framework
reasonix.io
35.5k2.4k
deepset-ai/haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

PythonPyPIApache License 2.0semantic-searchinformation-retrieval
haystack.deepset.ai
26.4k3.1k
NirDiamant/agents-towards-production

End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.

Jupyter NotebooktutorialOtheragentagent-framework
diamant-ai.com
21.4k2.8k
pydantic/pydantic-ai

How Python does AI. Agents, realtime voice, image generation, embeddings. Every model, every interface, typed end to end.

PythonPyPIMIT Licenseagent-frameworkpydantic
pydantic.dev/pydantic-ai
19.8k2.7k
RightNow-AI/openfang

Open-source Agent Operating System

Rustcrates.ioApache License 2.0agent-frameworkai-agents
openfang.sh
18.2k2.3k
microsoft/agent-framework

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

PythonPyPIlibraryMIT Licenseagent-frameworkagentic-ai
aka.ms/agent-framework
13.4k2.3k
aden-hive/hive

Multi-Agent Harness for Production AI

PythonPyPIskillApache License 2.0agentagent-framework
11k5.7k
omnigent-ai/omnigent

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.

PythonPyPIApache License 2.0agentsai
omnigent.ai
9.8k1.5k
EvoMap/evolver

The GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai

JavaScriptnpmskillGNU General Public License v3.0a2aagent-evolution
evomap.ai
9.1k844
MiroMindAI/MiroThinker

MiroThinker is a deep research agent optimized for complex research and prediction tasks. Our latest models, MiroThinker-1.7, achieves 74.0 and 75.3 on the BrowseComp and BrowseComp Zh, respectively.

PythonPyPIApache License 2.0agentbrowsecomp
miromind.ai
8.4k643