English | 中文 | 日本語 | 한국어 | Español | Türkçe | العربية | Bahasa Indonesia
Accomplish™ - Agen Desktop AI Open Source
Accomplish 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 Windows 11 · Website Accomplish · Blog Accomplish · Rilis Accomplish
Apa yang membuatnya berbeda
🖥️ Berjalan secara lokal
|
🔑 Bawa AI Anda sendiri
|
📖 Open source
|
⚡ Bertindak, bukan hanya mengobrol
|
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
- Amazon Bedrock
- Azure Foundry
- OpenRouter
- LiteLLM
- Ollama (model lokal)
- LM Studio (model lokal)
Privasi dan lokal-first
Accomplish 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
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. |
Screenshot dan Demo
Sekilas tentang Accomplish di macOS, plus video demo singkat.
FAQ
Apakah Accomplish berjalan secara lokal? Ya. Accomplish 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 Accomplish gratis? Ya. Accomplish adalah open source dan berlisensi MIT.
Platform apa yang didukung? macOS (Apple Silicon) dan Windows 11 tersedia sekarang.
Development
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 lint | Pemeriksaan TypeScript |
pnpm typecheck | Validasi tipe |
pnpm -F @accomplish/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 CLI menggunakan node-pty untuk menjalankan tugas. Kunci API disimpan dengan aman di keychain OS.
Lihat CLAUDE.md untuk dokumentasi arsitektur detail.
Kontribusi
Kontribusi diterima! Silakan buka PR.
# 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 Accomplish · Blog Accomplish · Rilis Accomplish · Issues · Twitter
Lisensi MIT · Dibuat oleh Accomplish
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