Skip to main content

English | 中文 | 日本語 | 한국어 | Español | Türkçe | العربية | Bahasa Indonesia

Accomplish - Agen desktop AI open source yang mengotomatisasi manajemen file, pembuatan dokumen, dan tugas browser dengan kunci API AI Anda sendiri

Lisensi MIT GitHub Stars GitHub Issues Commit Terakhir Unduh untuk macOS Discord

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

  • File Anda tetap di mesin Anda
  • Anda yang memutuskan folder mana yang bisa diakses
  • Tidak ada yang dikirim ke Accomplish (atau siapa pun)

🔑 Bawa AI Anda sendiri

  • Gunakan kunci API Anda sendiri (OpenAI, Anthropic, dll.)
  • Atau jalankan dengan Ollama (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 berikanMinta untuk menulis, meringkas, atau menulis ulang dokumenBekerja dengan Notion, Google Drive, Dropbox, dan lainnya (melalui API lokal)
⚙️ Skill Kustom🛡️ Kontrol Penuh
Tentukan workflow yang dapat diulang, simpan sebagai skillAnda 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.

LangkahAksiDetail
1Install AplikasiUnduh DMG dan seret ke Applications
2Hubungkan AI AndaGunakan kunci API Google, OpenAI, Anthropic (atau lainnya) — atau masuk dengan ChatGPT (Plus/Pro). Tanpa langganan.
3Berikan AksesPilih folder mana yang bisa dilihat. Anda tetap memegang kontrol.
4Mulai BekerjaMinta untuk meringkas dokumen, membersihkan folder, atau membuat laporan. Anda menyetujui semuanya.





Screenshot dan Demo

Sekilas tentang Accomplish di macOS, plus video demo singkat.

Demo Accomplish - Agen AI mengotomatisasi manajemen file dan tugas browser

Tonton demo →


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
PerintahDeskripsi
pnpm devJalankan aplikasi desktop dalam mode dev
pnpm dev:cleanMode dev dengan start bersih
pnpm buildBuild semua workspace
pnpm build:desktopBuild aplikasi desktop saja
pnpm lintPemeriksaan TypeScript
pnpm typecheckValidasi tipe
pnpm -F @accomplish/desktop test:e2eTest E2E Playwright
Environment variables
VariabelDeskripsi
CLEAN_START=1Hapus semua data tersimpan saat aplikasi mulai
E2E_SKIP_AUTH=1Lewati 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