English | 中文 | 日本語 | 한국어 | Русский | Español | Türkçe | العربية | Bahasa Indonesia | தமிழ் | हिन्दी
# Coworker™ - Agen Desktop AI Open Source
Coworker adalah agen desktop AI open source yang mengotomatisasi manajemen file, pembuatan dokumen, dan tugas browser secara lokal di mesin Anda. Gunakan kunci API Anda sendiri (OpenAI, Anthropic, Google, xAI) atau jalankan model lokal melalui Ollama.
Berjalan secara lokal di mesin Anda. Gunakan kunci API atau model lokal Anda sendiri. Berlisensi MIT.
Unduh untuk Mac (Apple Silicon)
·
Unduh untuk Mac (Intel)
·
Unduh untuk Windows 11
·
Unduh untuk Linux (ARM64)
·
Unduh untuk Linux (x64)
·
Unduh untuk Linux (.deb x64)
·
Website Coworker
·
Blog Coworker
·
Rilis Coworker
---
## Apa yang membuatnya berbeda
|
### 🖥️ Berjalan secara lokal
- File Anda tetap di mesin Anda
- Anda yang memutuskan folder mana yang bisa diakses
- Tidak ada yang dikirim ke Coworker (atau siapa pun)
|
### 🔑 Bawa AI Anda sendiri
- Gunakan kunci API Anda sendiri (OpenAI, Anthropic, dll.)
- Atau jalankan dengan [Ollama](https://ollama.com) (tanpa kunci API)
- Tanpa langganan, tanpa upsell
- Ini alat—bukan layanan
|
|
### 📖 Open source
- Setiap baris kode ada di GitHub
- Berlisensi MIT
- Ubah, fork, rusak, perbaiki
|
### ⚡ Bertindak, bukan hanya mengobrol
- Manajemen file
- Pembuatan dokumen
- Otomatisasi kustom
- Pembelajaran skill
|
---
## Apa yang sebenarnya dilakukan
| | | |
| :--------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------- |
| **📁 Manajemen File** | **✍️ Penulisan Dokumen** | **🔗 Koneksi Tools** |
| Urutkan, ganti nama, dan pindahkan file berdasarkan konten atau aturan yang Anda berikan | Minta untuk menulis, meringkas, atau menulis ulang dokumen | Bekerja dengan Notion, Google Drive, Dropbox, dan lainnya (melalui API lokal) |
| | | |
| **⚙️ Skill Kustom** | **🛡️ Kontrol Penuh** | |
| Tentukan workflow yang dapat diulang, simpan sebagai skill | Anda menyetujui setiap tindakan. Anda bisa melihat log. Anda bisa menghentikannya kapan saja. | |
## Kasus penggunaan
- Bersihkan folder berantakan berdasarkan proyek, tipe file, atau tanggal
- Buat draf, ringkas, dan tulis ulang dokumen, laporan, dan catatan rapat
- Otomatisasi workflow browser seperti riset dan pengisian formulir
- Hasilkan update mingguan dari file dan catatan
- Siapkan materi rapat dari dokumen dan kalender
## Model dan provider yang didukung
- Anthropic (Claude)
- OpenAI (GPT)
- Google AI (Gemini)
- xAI (Grok)
- DeepSeek
- Moonshot AI (Kimi)
- Z.AI (GLM)
- MiniMax
- Venice.ai
- Amazon Bedrock
- Azure Foundry
- OpenRouter
- LiteLLM
- Ollama (model lokal)
- LM Studio (model lokal)
## Privasi dan lokal-first
Coworker berjalan secara lokal di mesin Anda. File Anda tetap di perangkat Anda, dan Anda memilih folder mana yang dapat diakses.
## Persyaratan sistem
- macOS (Apple Silicon)
- Windows 11
- Ubuntu (ARM64)
- Ubuntu (x64)
---
## Cara menggunakan
> **Setup hanya 2 menit.**
| Langkah | Aksi | Detail |
| :-----: | --------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **1** | **Install Aplikasi** | Unduh DMG dan seret ke Applications |
| **2** | **Hubungkan AI Anda** | Gunakan kunci API Google, OpenAI, Anthropic (atau lainnya) — atau masuk dengan ChatGPT (Plus/Pro). Tanpa langganan. |
| **3** | **Berikan Akses** | Pilih folder mana yang bisa dilihat. Anda tetap memegang kontrol. |
| **4** | **Mulai Bekerja** | Minta untuk meringkas dokumen, membersihkan folder, atau membuat laporan. Anda menyetujui semuanya. |
[**Unduh untuk Mac (Apple Silicon)**](https://downloads.coworker.ai/downloads/0.5.17/macos/Coworker-0.5.17-mac-arm64.dmg) · [**Unduh untuk Mac (Intel)**](https://downloads.coworker.ai/downloads/0.5.17/macos/Coworker-0.5.17-mac-x64.dmg) · [**Unduh untuk Windows 11**](https://downloads.coworker.ai/downloads/0.5.17/windows/Coworker-0.5.17-win-x64.exe) · [**Unduh untuk Linux (ARM64)**](https://downloads.coworker.ai/downloads/0.5.17/linux/Coworker-0.5.17-linux-arm64.AppImage) · [**Unduh untuk Linux (x64)**](https://downloads.coworker.ai/downloads/0.5.17/linux/Coworker-0.5.17-linux-x86_64.AppImage) · [**Unduh untuk Linux (.deb x64)**](https://downloads.coworker.ai/downloads/0.5.17/linux/Coworker-0.5.17-linux-amd64.deb)
---
## Screenshot dan Demo
Sekilas tentang Coworker di macOS, plus video demo singkat.
Tonton demo →
## FAQ
**Apakah Coworker berjalan secara lokal?**
Ya. Coworker berjalan secara lokal di mesin Anda dan Anda mengontrol folder mana yang dapat diakses.
**Apakah saya butuh kunci API?**
Anda bisa menggunakan kunci API Anda sendiri (OpenAI, Anthropic, Google, xAI, dll.) atau menjalankan model lokal melalui Ollama.
**Apakah Coworker gratis?**
Ya. Coworker adalah open source dan berlisensi MIT.
**Platform apa yang didukung?**
macOS (Apple Silicon) dan Windows 11 tersedia sekarang. Ubuntu (ARM64) dan Ubuntu (x64) juga didukung.
---
## Development
```bash
pnpm install
pnpm dev
```
Itu saja.
Prasyarat
- Node.js 20+
- pnpm 9+
Semua perintah
| Perintah | Deskripsi |
| ----------------------------------------- | ---------------------------------------- |
| `pnpm dev` | Jalankan aplikasi desktop dalam mode dev |
| `pnpm dev:clean` | Mode dev dengan start bersih |
| `pnpm build` | Build semua workspace |
| `pnpm build:desktop` | Build aplikasi desktop saja |
| `pnpm -F @coworker/desktop package:win` | Buat installer Windows (x64) |
| `pnpm -F @coworker/desktop package:linux` | Buat artefak Linux (AppImage + deb) |
| `pnpm lint` | Pemeriksaan TypeScript |
| `pnpm typecheck` | Validasi tipe |
| `pnpm -F @coworker/desktop test:e2e` | Test E2E Playwright |
Environment variables
| Variabel | Deskripsi |
| ----------------- | ---------------------------------------------- |
| `CLEAN_START=1` | Hapus semua data tersimpan saat aplikasi mulai |
| `E2E_SKIP_AUTH=1` | Lewati alur onboarding (untuk testing) |
Arsitektur
```
apps/
desktop/ # Aplikasi Electron (main + preload + renderer)
packages/
shared/ # Tipe TypeScript bersama
```
Aplikasi desktop menggunakan Electron dengan UI React yang dibundle via Vite. Proses utama memunculkan [OpenCode](https://github.com/sst/opencode) CLI menggunakan `node-pty` untuk menjalankan tugas. Kunci API disimpan dengan aman di keychain OS.
Lihat [CLAUDE.md](CLAUDE.md) untuk dokumentasi arsitektur detail.
---
## Kontribusi
Kontribusi diterima! Silakan buka PR.
```bash
# Fork → Clone → Branch → Commit → Push → PR
git checkout -b feature/amazing-feature
git commit -m 'Add amazing feature'
git push origin feature/amazing-feature
```
---
**[Website Coworker](https://www.coworker.ai/)** · **[Blog Coworker](https://www.coworker.ai/blog/)** · **[Rilis Coworker](https://github.com/coworker-ai/coworker/releases)** · **[Issues](https://github.com/coworker-ai/coworker/issues)** · **[Twitter](https://x.com/Coworker_ai)**
Lisensi MIT · Dibuat oleh [Coworker](https://www.coworker.ai)
**Kata kunci:** agen AI, agen desktop AI, otomatisasi desktop, manajemen file, pembuatan dokumen, otomatisasi browser, lokal-first, macOS, privasi-first, open source, Electron, penggunaan komputer, asisten AI, otomatisasi workflow, OpenAI, Anthropic, Google, xAI, Claude, GPT-4, Ollama