Skip to content

wayanjimmy/searchmymind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Search My Mind

Pencarian personal knowledge base berbasis Github ditulis dengan Go.

Masalah

Proses pencatatan pengetahuan yang sudah saya lakukan di notebook.wayanjimmy.xyz akan kurang berguna jika tanpa fitur pencarian. Awalnya fitur pencarian sudah menggunakan algolia namun versi gratisnya sudah tidak muat lagi untuk menyimpan index yang terlalu besar.Untuk itu saya mulai mencari alternatif.

Solusi

Repo ini adalah salah satu solusi yang saya pikirkan dengan memanfaatkan Github API. Selain itu karena knowledge base yang saya miliki ada 2 antara lain.

  1. Private notes di sebuah private github repo
  2. Public notes di repo notebook.wayanjimmy.xyz

Sebelum menyuguhkan hasil pencarian kepada user saya bisa menggabungkan hasil pencarian dari 2 repo diatas. Disamping itu karena saya menggunakan Alfred di Macos, akan lebih baik fungsi ini disediakan dalam Alfred Workflow.

Cara kerja Search My Mind

Demo

demo

Pengerjaan

  • Search private notes
  • Search public notes
  • Simple web ui
  • Deploy ke heroku
  • Integrasi dengan GatsbyJS

Pranala