11 poin oleh xguru 22 jam lalu | 3 komentar | Bagikan ke WhatsApp
  • Alat dokumentasi yang dibuat khusus untuk agen, untuk menulis/memelihara wiki bagi codebase atau memori berbasis tujuan
  • Mengimpor sumber pengetahuan lokal melalui konektor bawaan atau repositori Git, lalu menggabungkannya menjadi satu wiki lokal
  • Menyediakan dua mode
    • Mode Personal: membangun wiki otak pribadi di ~/.openwiki/wiki dengan sumber seperti repo lokal, Gmail, Notion, Web Search, Hacker News, X, dan lainnya
    • Mode Code: membuat dokumentasi repositori untuk codebase saat ini di openwiki/
  • Memperbarui dokumentasi otomatis lewat integrasi CI, menyediakan contoh workflow untuk GitHub Actions/GitLab CI agar PR/merge request pembaruan dokumentasi dibuat otomatis
  • Menghasilkan bundel Google Open Knowledge Format (OKF) v0.1 di kedua mode; dokumen konsep memiliki YAML front matter dengan field type dan merepresentasikan relasi melalui tautan Markdown
  • Pada setiap eksekusi code, mempertahankan AGENTS.md dan CLAUDE.md di root repositori, mendorong agen coding agar merujuk ke wiki saat mencari konteks
    • Jika file sudah ada, hanya memperbarui blok <!-- OPENWIKI:START -->…<!-- OPENWIKI:END --> dan mempertahankan sisanya
  • Mendukung pengumpulan melalui konektor lokal untuk repositori Git, Notion, Gmail, X, Web Search, dan Hacker News; konektor yang sama dapat dikonfigurasi sebagai beberapa instance
  • Mendukung beragam provider inferensi: OpenAI, OpenRouter, Gemini (AI Studio), Gemini Enterprise (Vertex AI), Nebius Token Factory, Fireworks, Baseten, NVIDIA NIM, yang kompatibel dengan OpenAI, AWS Bedrock, Anthropic
    • Default onboarding adalah gpt-5.6-terra dari OpenAI; menyediakan metode autentikasi per provider seperti login ChatGPT, kredensial IAM, Google ADC, dan lainnya
  • Mengumpulkan telemetri anonim secara default (pada level nama perintah/hasil/provider/konektor), tetapi tidak mengumpulkan isi file/kredensial/prompt/output model/IP; dapat dinonaktifkan dengan OPENWIKI_TELEMETRY_DISABLED=1 atau DO_NOT_TRACK=1
  • Instal dengan npm install -g openwiki
  • Lisensi MIT

3 komentar

 
laeyoung 15 jam lalu

Saya sempat ingin mencobanya, tetapi bagian secara default mengumpulkan telemetri anonim (pada level nama perintah/hasil/provider/konektor) agak disayangkan. Memang bisa dimatikan, tetapi rasanya cukup banyak orang yang tidak membaca detailnya dan langsung memakainya dengan pengaturan bawaan.

 
superl3 12 jam lalu

Bisa dinonaktifkan dengan OPENWIKI_TELEMETRY_DISABLED=1 atau DO_NOT_TRACK=1
katanya, apakah Anda tidak memercayai itu?

 
laeyoung 10 jam lalu

Bisa dimatikan, tapi karena default-nya opt-in, saya rasa bakal banyak orang yang memakainya dengan setelan default.

Kalau dibayangkan saat merekomendasikannya ke rekan atau teman, orang akan bilang, "OpenWiki bagus, coba pakai," bukan, "OpenWiki bagus, dan pengumpulan data bisa dinonaktifkan dengan OPENWIKI_TELEMETRY_DISABLED=1 atau DO_NOT_TRACK=1, jadi nyalakan itu lalu pakai ya" :(

Tapi saya tadi menganggap perintah dan hasil sebagai Prompt dan Output. Setelah melihat lagi teks aslinya, ternyata bukan. Kalau begitu, mungkin tidak masalah?!