Hi, My name is Hojicha, I'm TealinuxOS AI
Rust
2
65 commits
updated Jun 20, 2026
Asisten terminal berbasis AI dengan konfigurasi provider LLM cloud dan lokal.
Dirancang untuk pemula Linux/macOS yang ingin menggunakan terminal dengan bantuan AI.
Setelah clone, jalankan script berikut untuk langsung bisa panggil hojicha dari direktori mana pun:
git clone https://github.com/tealinuxos/hojicha-AI
cd hojicha-AI
./install.sh
Script ini akan:
cargo build --release)~/.local/bin/hojichaSetelah install, buka terminal baru (atau source ~/.zshrc) lalu:
# Mode interaktif — ketik dari direktori mana pun
hojicha
# Mode langsung
hojicha "cek ram laptop saya"
hojicha "list semua file di folder ini"
# Lihat semua opsi
hojicha --help
Catatan: Saat
hojichadijalankan, working directory-nya otomatis mengikuti dari mana kamu memanggil perintah tersebut. Jadi kalau kamu ketikhojichadari~/Documents, semua perintah file akan berjalan di sana.
Provider LLM yang didukung: Ollama (lokal), OpenAI, Gemini, OpenRouter, dan Groq.
Konfigurasi provider bisa dilakukan lewat wizard interaktif saat pertama kali menjalankan hojicha, atau ketik /model di dalam REPL.
cargo build --release
./target/release/hojicha
cargo run -- "cek ram laptop saya"
cargo run # mode interaktif
hojicha --help
hojicha --local "pertanyaan" # pakai model built-in offline
hojicha -y "hapus file tmp" # langsung eksekusi tanpa konfirmasi
src/main.rs: Entry point binarysrc/lib.rs: Core logic, CLI definition, RAG pipeline runnersrc/rag/: RAG pipeline, LLM clients, BM25, embedder, retrieversrc/data/: Knowledge base JSON (embedded ke binary saat compile)src/config/: Konfigurasi per-provider LLMinstall.sh: Script install globalPKGBUILD: Build script untuk Arch Linux packagecargo test
Rust
96.9%
Shell
3.1%
Hi, My name is Hojicha, I'm TealinuxOS AI
Rust
2
65 commits
updated Jun 20, 2026
Asisten terminal berbasis AI dengan konfigurasi provider LLM cloud dan lokal.
Dirancang untuk pemula Linux/macOS yang ingin menggunakan terminal dengan bantuan AI.
Setelah clone, jalankan script berikut untuk langsung bisa panggil hojicha dari direktori mana pun:
git clone https://github.com/tealinuxos/hojicha-AI
cd hojicha-AI
./install.sh
Script ini akan:
cargo build --release)~/.local/bin/hojichaSetelah install, buka terminal baru (atau source ~/.zshrc) lalu:
# Mode interaktif — ketik dari direktori mana pun
hojicha
# Mode langsung
hojicha "cek ram laptop saya"
hojicha "list semua file di folder ini"
# Lihat semua opsi
hojicha --help
Catatan: Saat
hojichadijalankan, working directory-nya otomatis mengikuti dari mana kamu memanggil perintah tersebut. Jadi kalau kamu ketikhojichadari~/Documents, semua perintah file akan berjalan di sana.
Provider LLM yang didukung: Ollama (lokal), OpenAI, Gemini, OpenRouter, dan Groq.
Konfigurasi provider bisa dilakukan lewat wizard interaktif saat pertama kali menjalankan hojicha, atau ketik /model di dalam REPL.
cargo build --release
./target/release/hojicha
cargo run -- "cek ram laptop saya"
cargo run # mode interaktif
hojicha --help
hojicha --local "pertanyaan" # pakai model built-in offline
hojicha -y "hapus file tmp" # langsung eksekusi tanpa konfirmasi
src/main.rs: Entry point binarysrc/lib.rs: Core logic, CLI definition, RAG pipeline runnersrc/rag/: RAG pipeline, LLM clients, BM25, embedder, retrieversrc/data/: Knowledge base JSON (embedded ke binary saat compile)src/config/: Konfigurasi per-provider LLMinstall.sh: Script install globalPKGBUILD: Build script untuk Arch Linux packagecargo test
Rust
96.9%
Shell
3.1%