Coding & Development
Membaca, menulis, dan mengedit file langsung di project Anda. Menjalankan terminal command (shell, git, npm), eksekusi kode via sandbox, dan auto-detect stale build setelah git pull.
Deep Research & OSINT
Multi-agent research pipeline dengan 6 level kedalaman. Scraping dari 15+ sumber (Reddit, X, Polymarket, HackerNews) dan auto-compile laporan yang dilengkapi sitasi.
Multi-Agent System
Ditenagai oleh LangGraph. Supervisor secara otomatis me-route tugas ke agent spesialis (Code Reviewer, Security Analyst). Sub-agents berjalan di background untuk eksekusi paralel.
Messaging Gateway
Jalankan AURIX sebagai headless bot. Akses sesi AI Anda dari mana saja melalui Discord (slash commands), Telegram (markdown support), atau WhatsApp (QR scan).
280+ Multiversal Skills & 40+ Built-in Tools
AURIX dapat diperluas secara instan via /addskills. Tambahkan kemampuan Android, React, DevOps, Kubernetes, Smart Contracts, Penetration Testing, SEO, dan ratusan lainnya.
Tools bawaan meliputi: Web Search, Chromium CDP (Puppeteer), PDF/Excel gen, Docker management, Trading analysis, EVM/Solana tools, Music player (yt-dlp), dan banyak lagi.
AURIX AGENT - DOKUMENTASI LENGKAP
1. APA ITU AURIX AGENT?
Aurix Agent adalah AI agent berbasis terminal yang open-source. Mirip dengan Claude Code, Cursor, atau Aider, tapi dengan fitur tambahan:
- Berjalan di terminal (CLI) dengan UI React (OpenTUI)
- Bisa konek ke Discord, Telegram, WhatsApp (gateway)
- 40+ built-in tools (browser, terminal, file edit, coding, trading, dll)
- 280+ skill yang bisa di-load sesuai kebutuhan
- Deep research pipeline (multi-agent research)
- Persistent memory (ingat percakapan antar sesi)
- Adaptive learning (makin pintar seiring waktu)
- Browser automation dengan Playwright (persistent session)
- Multi-model support (OpenAI, Anthropic, local models)
2. INSTALASI & SETUP
Requirements: Node.js v20+ atau Bun, Git, API key (OpenAI / Anthropic / compatible provider)
git clone https://github.com/DekaPrayoga/AurixAgent.git
cd AurixAgent
bun install # atau npm install
bun run build # atau node scripts/build.cjs
# Setup (pertama kali jalan):
bun run dev
3. FITUR UTAMA
- A. Intelligent Code Editing: File read/write/edit dengan diff preview, Search files dengan regex, Code execution (Python, Node.js, Bash)
- B. Browser Automation (Playwright): Persistent browser profile, Cookies & session survive restart, 20+ actions (navigate, click, fill, screenshot)
- C. Multi-Platform Gateway: Discord bot, Telegram bot, WhatsApp via QR code
- D. Deep Research: Multi-source research (web, arxiv, scholar), Forum research (Reddit, X, YouTube, HN)
- E. Memory & Adaptive Learning: Persistent memory antar sesi, Auto-extract preferences, corrections, error patterns
4. SEMUA SLASH COMMANDS (80+ PERINTAH)
| Category | Commands Examples |
|---|---|
| SESSION | /help, /clear, /exit, /status, /history, /compact, /cost, /save, /title |
| MODEL | /model <id>, /depth <level>, /fast, /deep-research, /login |
| AGENT | /multiagent, /goal, /fork, /steer, /background |
| TOOLS | /tools, /permissions, /disable, /yolo, /browser |
| SKILLS | /skills, /addskills, /skill new, /bundles |
| CONNECT | /github, /discord, /telegram, /whatsapp, /platforms |
5. SEMUA TOOLS (40+ ALAT)
Core: terminal, read_file, write_file, file_edit, search_files
Browser: browser (Playwright automation)
GitHub: gh_pr_create, gh_issue_create, github_search
Web & Research: web_search, web_scrape, research, research_forums
Code & Dev: code_exec, scaffold_project, generate_component, build_check
DevOps & Cloud: docker_manage, vps, gcloud_deploy, aws_deploy, deploy_vercel
6. SKILLS SYSTEM (280+ SKILL)
Skills adalah curated engineering workflows yang bisa di-load sesuai kebutuhan. Aktifkan dengan: /addskills
Kategori: Research, DevOps (K8s, Docker), Frontend (Angular, Compose), Backend (Django, Rust), Blockchain, Code Quality, Mobile, Media.
7. GATEWAY / MULTI-PLATFORM
Aurix bisa konek ke messaging platforms dan menjalankan commands dari sana:
- Discord:
/discord(Input token bot Discord) - Telegram:
/telegram(Input token bot Telegram) - WhatsApp:
/whatsapp(Scan QR code)
8. CARA "MEMBERI MAKAN" AURIX (TEACHING & TRAINING)
- Lewat Percakapan: Bilang preferences (e.g., "selalu pake bahasa Indonesia") atau koreksi saat salah.
- Lewat Memory Tool:
memory remember "User prefers..." - Lewat AURIX.md: Edit file project-level context.
- Lewat Session Learning: Setiap kali save session, Aurix extract tools, errors, dan facts.