Anchoav0.33.0 · tersedia di Arch Linux & CachyOS

Satu kawanan untuk semua urusan harianmu.

Anchoa menyatukan tugas, jadwal, keuangan, jurnal, catatan, habit, email, berkas, dan unduhan di laptop. Dashboard dan asisten suara membantu urusan harianmu.

gerakkan kursor untuk membubarkan kawanan, klik untuk memberi makan, gulir untuk menyelam

~ — bash
$ sudo pacman -Syu anchoaAnchoa 0.36.0 · Tauri 2 · React · Rust$ anchoa› Data modul tersimpan di SQLite lokal.› Asisten lokal: Ollama · qwen2.5:3b› Aksi asisten menunggu Setujui atau Tolak.$ 

Pratinjau konsep desktop dan HP · data contoh · versi HP belum tersedia

−40 mzona epipelagik

Di HP, kawanan yang sama.

Rancangan tampilan layar ringkas dari konsep desain Anchoa: beranda, asisten Ako, jurnal, keuangan, dan jadwal. Versi perangkat seluler belum tersedia.

Rancangan · data contoh · versi HP belum tersedia

−20 mzona epipelagik

Semua yang kamu urus tiap hari, dalam satu aplikasi.

Ketik pesan atau bicara lewat mikrofon. Asisten memakai Ollama lokal untuk membaca ringkasan hari ini dan mengusulkan aksi yang kamu setujui.

Asisten suara lokal dengan Ollama

Ucapkan “catat makan siang 35 ribu” atau “aku sudah olahraga”. Whisper mengubah ucapan menjadi teks, Piper membacakan jawaban di laptop. Perubahan data menunggu persetujuanmu.

# kamu
“buat tugas kirim laporan”
# anchoa
Usulan: buat tugas · Setujui / Tolak

Jadwal & tugas

Kalender bulanan, timeline 8 minggu, dan Kanban proyek. Tenggat tugas dan tagihan tampil di Jadwal; tugas harian juga ada di Dashboard.

Habit

Centang hari ini, pilih hari aktif, lihat streak dan riwayat bulanan. Hari libur tidak memutus streak; pengingat muncul di panel Notifikasi.

Jurnal di perangkat

Simpan ide, curhat, tag, dan suasana hati di SQLite lokal. Ide bisa dijadikan tugas. Database belum dienkripsi; isi jurnal tidak otomatis masuk konteks percakapan umum.

Keuangan

Akun, saldo, arus kas 6 bulan, tagihan, dan batas pengeluaran bulanan. Catat transaksi manual atau setujui usulan dari asisten.

Berkas lokal di laptop

Jelajahi home dan perangkat terpasang, lihat pratinjau, salin atau pindahkan file. Hapus memindahkannya ke Tong Sampah. Akses dari HP masih direncanakan.

untuk developer

Agen kode tercatat di proyekmu

Papan agen punya kolom Rencana, Dikerjakan, Tes, Review, dan Selesai. Agen luar melapor lewat CLI lokal; perintah agen opsional dijalankan saat kamu mengirim permintaan.

$ anchoa agent projects
    anchoa agent inbox
# di Anchoa
Rencana, progres, dan hasil tes → utas tugas
Tanpa perintah agen, tugas menunggu di Rencana.

Unduhan & email

File langsung serta video/audio lewat yt-dlp dan ffmpeg. Satu akun Gmail lewat IMAP/SMTP, dengan ringkasan Ollama lokal. App Password disimpan di keyring sistem; torrent belum didukung.

−60 mzona epipelagik

Data aplikasi lokal, asisten di laptop.

Data modul tersimpan di SQLite pada laptop. Ollama menjalankan asisten secara lokal; email dan unduhan menghubungi sumbernya. Sinkron antarperangkat masih direncanakan.

desktop · Arch Linux · CachyOS

Anchoa App

  • Tauri 2 + React + Rust
  • Data modul dibaca dari database lokal
  • Panel asisten, email, dan unduhan
penyimpanan · lokal

SQLite

  • Tugas, keuangan, jurnal, dan catatan
  • Backup harian dan manual
  • App Password terpisah di keyring
perangkatmu

Laptop

  • Folder dan hasil unduhan lokal
  • Suara lokal: Whisper dan Piper
  • Ollama di localhost (opsional)

Email memakai server Gmail dan unduhan memakai situs sumber. Sinkron antarperangkat masih direncanakan.

−120 mzona epipelagik

Dibangun dengan pengujian alur dan batas akses.

Frontend React dan backend Rust memakai database yang sama. Pengujian mencakup PIN, kredensial email, usulan asisten, dan operasi berkas lokal.

Kunci PIN saat aplikasi dibukaPIN 4–8 digit disimpan sebagai hash Argon2id. Saat terkunci, akses data melalui aplikasi ditolak; lima kesalahan memberi jeda 30 detik.
App Password di keyring sistemApp Password Gmail disimpan di keyring. Token GitHub opsional ada di berkas lokal berizin 0600, terpisah dari database dan backup.
Backup database di perangkatBackup harian dan manual menyimpan tujuh berkas terbaru. Database dan jurnal masih tanpa enkripsi; PIN mengunci akses aplikasi.
Usulan asisten menunggu persetujuanSetujui atau Tolak sebelum asisten mengubah data. Agen kode memakai perintah lokal pilihanmu; izin perintah mengikuti program agen itu sendiri.
src-tauri/src/security.rs
#[test]
fn guard_allows_only_listed_commands_while_locked() {
  assert!(is_allowed_while_locked(
    "security_status"
  ));
  assert!(is_allowed_while_locked(
    "unlock"
  ));

  assert!(!is_allowed_while_locked(
    "get_dashboard"
  ));
  assert!(!is_allowed_while_locked(
    "capture_note"
  ));
}
bun run typecheckbun run testcargo testcargo clippy --all-targets -- -D warningsbun tauri buildbun run build
−180 mzona epipelagik

Saat ini tersedia di Arch Linux dan CachyOS.

Paket .pkg.tar.zst tersedia di GitHub Releases. Repo pacman resmi Anchoa tersedia untuk pemasangan dan pembaruan berkala.

tersedia

Arch Linux / CachyOS · repo pacman

Impor kunci GPG Anchoa, tambahkan repo [anchoa] ke pacman.conf, lalu pasang paket anchoa. Pembaruan otomatis ikut pacman -Syu.

curl -fsSLO https://syharipf.github.io/Anchoa/arch/anchoa.gpg
sudo pacman-key --add anchoa.gpg
sudo pacman-key --lsign-key "$(gpg --show-keys --with-colons anchoa.gpg | awk -F: '/^fpr/ {print $10; exit}')"
printf '\n[anchoa]\nSigLevel = Required DatabaseRequired\nServer = https://syharipf.github.io/Anchoa/arch/$arch\n' | sudo tee -a /etc/pacman.conf
sudo pacman -Syu anchoa
direncanakan

AUR · anchoa-bin

Paket AUR anchoa-bin dapat dipasang melalui AUR helper seperti paru atau yay.

paru -S anchoa-bin

Rute platform

urutan bisa berubah
  1. Arch · CachyOSrepo pacman · paket rilis · tersedia
−200 mbatas mesopelagik

Pertanyaan yang sering muncul

Apakah Anchoa gratis?

Anchoa memakai asisten lokal lewat Ollama, tanpa kunci API AI. Jika memilih program agen luar, biaya dan layanannya mengikuti program tersebut.

Data saya disimpan di mana?

Data modul ada di SQLite lokal pada laptop. File dan unduhan ada di disk, App Password Gmail di keyring. Database dan jurnal belum dienkripsi; belum ada sinkron antarperangkat.

Apakah butuh internet?

Modul lokal dan Ollama dapat dipakai offline setelah model terpasang. Email, unduhan, pengambilan kontribusi GitHub, cek rilis, serta pemasangan model memerlukan koneksi.

Kenapa namanya Anchoa?

Anchoa adalah kata Spanyol untuk ikan teri. Kawanan teri menjadi gambaran urusan harian yang saling terhubung dalam satu aplikasi.

Bisa dipakai di distro Linux lain atau OS non-Linux?

Saat ini fokus di Arch Linux dan CachyOS (repo pacman dan paket rilis). Platform lain belum tersedia.

Avatar-nya bisa diganti?

Belum. Avatar saat ini memakai kawanan teri statis. Bagian Avatar Live2D di Pengaturan masih berupa keterangan; impor model Live2D belum tersedia.

Yang berenang di halaman ini

Diurutkan dari permukaan. Ikan lentera biasanya tinggal lebih dalam dan naik ke atas saat malam.

  • Penyu hijauChelonia mydasSesekali lewat dekat permukaan. Ia harus naik untuk bernapas.
  • Ubur-ubur bulanAurelia auritaMelayang dengan denyut payungnya. Kawanan teri menghindarinya.
  • TeriStolephorus spp.Kawanan utama, pemakan plankton. Klik untuk memberi makan.
  • TongkolEuthynnus affinisPemangsa teri. Saat ia datang, kawanan merapat jadi bola umpan.
  • Pari manta karangMobula alfrediMeluncur pelan di perairan tengah sambil menyaring plankton.
  • Ikan lenteraMyctophidaeMuncul saat kamu menyelam mendekati 200 m. Titik cahayanya disebut fotofor.
di balik Anchoa

Proyek Anchoa

Aplikasi desktop dengan React, Tauri 2, Rust, dan SQLite. Kode dan spec tersedia di repositori; fitur yang berjalan mengikuti implementasi versi 0.33.0.