Lewati ke isi

Ikhtisar

Anote AI adalah asisten pengkodean AI terpadu dan platform chatbot pribadi. Ini membaca basis kode Anda, mengedit file, menjalankan perintah, meninjau PR, dan menjawab pertanyaan tentang dokumen Anda — tersedia di terminal, IDE, browser, aplikasi desktop, dan ponsel Anda.

Memulai

Anote berjalan di beberapa platform: CLI, VS Code, web, desktop, dan mobile. Pilih salah satu di bawah ini untuk memulai. Sebagian besar platform berkomunikasi dengan backend Anote yang dihosting atau instance yang dihosting sendiri (lihat Konfigurasi).

CLI dengan fitur lengkap untuk bekerja dengan Anote langsung di terminal Anda. Ajukan pertanyaan, perbaiki bug, tinjau PR, dan cari basis kode Anda tanpa meninggalkan shell.

bash npm install -g @anote-ai/anote

Memerlukan Node.js 18 atau lebih baru. Kemudian, di proyek mana pun:

bash cd your-project anote init anote ask "jelaskan basis kode ini"

anote init memandu Anda melalui pengaturan kunci API dan penyedia LLM yang diinginkan.

Lanjutkan dengan Quick Start →

Ekstensi VS Code membawa sidebar obrolan, tinjauan perbedaan inline, dan respons streaming langsung ke editor Anda.

Cari "Anote" di pasar Ekstensi VS Code, atau instal melalui:

bash code --install-extension anote-ai.anote-ai-coding

Ikhtisar Ekstensi VS Code →

Antarmuka obrolan browser gaya ChatGPT dengan unggahan dokumen dan Q&A berbasis RAG. Hosting sendiri dengan Docker Compose:

```bash git clone https://github.com/anote-ai/Panacea cd Panacea cp packages/backend/.env.example packages/backend/.env

Edit .env dengan kunci API Anda

docker compose up ```

Frontend: http://localhost:3000 · Backend: http://localhost:5000

Ikhtisar Web App →

Aplikasi Electron pribadi yang dapat bekerja secara offline. Semua data tetap di mesin Anda, dan ini bekerja dengan model Ollama lokal ketika Anda tidak ingin menghubungi penyedia yang dihosting.

Unduh rilis terbaru dari GitHub Releases — tersedia untuk macOS (DMG), Windows (installer), dan Linux (AppImage/DEB/RPM).

Ikhtisar Aplikasi Desktop →

Klien obrolan iOS dan Android asli yang dibangun dengan Expo.

bash cd packages/mobile npm install npx expo start

Pindai kode QR dengan aplikasi Expo Go, atau jalankan di simulator.

Ikhtisar Aplikasi Mobile →

Apa yang bisa Anda lakukan

Ajukan pertanyaan tentang basis kode Anda

bash anote ask "bagaimana cara kerja middleware otentikasi?" anote ask --file src/auth.ts "jelaskan file ini" anote ask --compare # berdampingan di beberapa model cat src/handler.py | anote ask "apa yang bisa salah di sini?"

Perbaiki bug secara otomatis

anote fix --loop mengiterasi terhadap suite pengujian Anda — hingga --max-iterations putaran — sampai berhasil, atau memperbaiki satu file dengan --file.

bash anote fix --loop --max-iterations 5

Tinjau permintaan tarik

bash anote review --pr 42

Meninjau untuk bug, masalah keamanan, dan kualitas — secara lokal terhadap direktori/file, atau diposting langsung ke PR GitHub.

Obrolan dan Q&A tentang dokumen Anda

Unggah dokumen di Web App atau Aplikasi Desktop dan ajukan pertanyaan terhadapnya — didukung RAG melalui POST /api/documents/{id}/ask.

Audit untuk masalah keamanan dan kinerja

bash anote security --severity high --fix anote perf --focus "database,bundle" --fix

Hasilkan changelog dan dokumen, atau jalankan migrasi

bash anote changelog --since v1.2.0 anote docs src/api.ts --style jsdoc anote migrate --from "React 17" --to "React 18"

Periksa pengaturan Anda

bash anote doctor

Memeriksa Node.js ≥ 18, ANTHROPIC_API_KEY, .anote.json, CLAW.md, dan git.

Gunakan Anote di mana saja

Saya ingin... Opsi terbaik
Bekerja dari terminal saya CLI
Mendapatkan bantuan AI inline di editor saya Ekstensi VS Code
Berbicara dengan dokumen di browser Web App
Menjaga semuanya tetap pribadi dan offline Aplikasi Desktop — bekerja dengan model Ollama lokal
Berbicara dari ponsel saya Aplikasi Mobile
Memanggil Anote dari kode atau skrip saya sendiri TypeScript SDK atau Python SDK
Mengintegrasikan langsung dengan REST API Backend API
Mengotomatiskan tinjauan PR atau pemeriksaan CI CLI: anote review --pr

Penyedia LLM yang Didukung

  • Anthropic — Claude (claude-opus-4-8, claude-sonnet-4-6, claude-haiku-4-5)
  • OpenAI — GPT-4o, GPT-4o-mini
  • Google — Gemini 2.0 Flash, Gemini 1.5 Pro
  • Ollama — model lokal apa pun (Llama 3, Mistral, dll.)
  • xAI — Grok

Langkah Selanjutnya

  • Quick Start — inisialisasi, ajukan, perbaiki, indeks, tinjau, dan changelog secara berurutan
  • Cara Kerja Panacea — loop agen, alat, dan streaming
  • Mode Izin — kontrol apa yang dapat dilakukan agen tanpa bertanya
  • Alur Kerja Umum — pola langkah demi langkah untuk tugas sehari-hari
  • Konfigurasi — kunci API, pengaturan penyedia, dan ~/.anote/config.json
  • Perintah CLI — referensi perintah lengkap
  • Backend API — endpoint REST yang mendukung setiap platform
  • Arsitektur — bagaimana monorepo dan backend saling terhubung
  • Kontribusi — siapkan repositori untuk pengembangan lokal