AI Agent yang Berpikir, Belajar & Mencipta
Gratis selamanya · Tanpa daftar · Tanpa kartu kredit · Jawab obrolan ringan dalam 2 detik · 5 persona dengan gaya bicara berbeda · Klaim sensitif (fiqh, medis, data) dilabeli sumbernya — bukan halusinasi tak bertanda.
Obrolan santai mengalir natural. Tapi untuk klaim sensitif — fiqh, medis, data, berita — SIDIX tandai: [FAKTA] [OPINI] [TIDAK TAHU] + sanad sumber. Tidak ada halusinasi tak bertanda.
Web search, code sandbox, kalkulator, workspace, PDF, image gen, dan 42 lainnya. SIDIX pilih tool yang tepat sendiri — seperti kamu pakai Google, tapi otomatis.
Memori multi-layer + belajar mandiri — setiap percakapan bikin SIDIX makin tajam. LoRA retrain harian, korpus 2.287 dokumen dan terus tumbuh. Bukan snapshot. Agent hidup.
5 Persona, 5 Suara Berbeda
SIDIX nggak pakai 1 suara generik kayak chatbot lain. Tiap persona punya cara berpikir, gaya bicara, dan keahlian sendiri. Pilih yang cocok dengan kebutuhanmu — atau biarkan SIDIX pilih otomatis.
Visual, kreatif, brainstorm. Pakai "aku".
Teknis, code review, debug. Pakai "gue".
Bisnis, analisis, keputusan. Pakai "saya".
Akademik, fiqh, riset mendalam. Sanad chain wajib.
Chat hangat, tanya apa aja. Pakai "halo".
+ Auto-Routing
SIDIX deteksi sinyal pertanyaan dan pilih persona terbaik otomatis. Atau tetap pakai pilihanmu — selalu manual override.
What's inside
An AI Agent that doesn't just answer — it thinks ahead, builds with you, and grows smarter every day.
Search your local corpus without embedding API calls. BM25 + dense retrieval, fully offline.
Reason → Act → Observe → repeat. Grounded answers through iterative tool use, not single-shot guessing.
Bahasa Indonesia · Arabic · English — plus Javanese, Sundanese. Automatic language detection.
Auto-detects language, literacy level, intent, and cultural context. Answers calibrated to the reader, not a generic profile.
AYMAN (Creative) · ABOO (Planning) · OOMAR (Academic) · ALEY (Technical) · UTZ (Simple). One brain, five voices.
Anti-injection, anti-toxic, anti-PII guard. Tool execution is whitelisted — OFF by default, explicit permission required.
Local-first runtime + offline adaptation pipeline. Dataset grows via Jariyah loops.
Default mode runs without any third-party hosted model API. Your data stays under your control.
AI/ML, Coding, Web, Mobile, Game Dev, Linguistics, Visual AI — growing corpus, community-extensible.
4-layer Typo Resilient Framework — normalisasi input Indonesia, 200+ koreksi typo, 60+ singkatan. Tidak menghukum pengguna atas typo. / Gracefully handles Indonesian slang and abbreviations.
SIDIX dapat menyediakan plugin server (13 tools) via Model Context Protocol untuk klien yang kompatibel (mis. Claude Desktop, Cursor, GPT Actions, Codex). Mode default tetap standing alone.
Sistem kesadaran diri 7-pilar — routing topik, self-learning, health monitoring, self-refinement, auto-retrain. SIDIX bukan snapshot, melainkan makhluk yang tumbuh. / 7-pillar self-awareness: SIDIX grows, learns, and heals itself.
Get running in 5 minutes
Python 3.11+ · Node 18+ · 4GB RAM minimum
1 · Clone & Install
2 · Build Index
3 · Run
4 · Ask
Completed ✓
Sprint 6.5 — Ethical + Quality Hardening DONE
Maqashid mode gate (6 exit paths), Naskh conflict resolver, Raudah v0.2 DAG, CQF rubrik 10 kriteria, Intent classifier deterministik, MinHash dedup. 15/15 tes pass.
Daily Continual Learning Engine
SIDIX belajar 1 topik baru setiap hari otomatis (cron 03:00). 7-tahap siklus: scan → riset → quality gate → train → share → remember → log.
Sanad + Hafidz per Knowledge Item
Setiap pengetahuan baru otomatis mendapat CAS hash + Merkle root + isnad eksplisit. Verifiable siapa saja dengan sha256.
Multi-Modal: Image Gen + Vision
Image generation lokal tanpa API key eksternal. Auto-enhance via creative_framework (Nusantara context).
5 Persona (AYMAN / ABOO / OOMAR / ALEY / UTZ)
Setiap persona punya profil Maqashid mode, gaya komunikasi, dan kedalaman jawaban sendiri. Backward compatible.
RAG + BM25 + Sanad Reranker
Corpus search lokal tanpa dependensi API. Hasil diurutkan ulang berdasarkan tier sanad (primer > ulama > peer_review > aggregator).
ReAct Agent Loop — 48 Tools
Multi-step reasoning: Thought → Action → Observation. Web search, code sandbox, image gen, workspace, calculator, knowledge graph. Default agent_mode: proactive, no rigid filter.
Contextual Epistemic Honesty
Klaim sensitif (fiqh, medis, data, berita) ditandai label [FAKTA]/[OPINI]/[SPEKULASI]/[TIDAK TAHU] + sanad chain. Casual chat tetap natural — label muncul saat akurasi benar-benar penting.
Offline adaptation v1 (local-first)
713 Q&A trilingual dataset. LoRA adapter di-serve via inference engine lokal.
188+ Research Notes Corpus
AI/ML, Coding, Web, Mobile, Game, Linguistics, Visual AI, Islamic Epistemology, Social Media.
Social Radar MVP — Competitor Intelligence Sprint 7
Chrome Extension dengan DOM scraping real (Instagram/Threads/X/YouTube/Facebook) + backend analisis ER, sentimen, tier. MV3 service worker. 15/15 test PASSED.
Plugin server (Optional) Sprint 7b
13 tools via Model Context Protocol: social scan, engagement analysis, account compare, messaging automation, optional extension bridge. Untuk klien yang kompatibel.
In Progress ▶
Self-Training Pipeline (LoRA v2)
Auto-pair corpus → JSONL → offline retrain → deploy adapter baru. Growth loop aktif, training v2 menunggu dataset cukup.
Social Radar Dashboard — Multi-Competitor Visualisasi
Dashboard di app.sidixlab.com untuk visualisasi data radar beberapa akun sekaligus. TikTok scraping via OpHarvest.
Sprint 8 — Selesai ✓ / Completed ✓
Foundation Hardening — Sprint 8a DONE
Nafs 3-layer wire ke main agent; Jariyah v3 real-time capture (thumbs feedback); branch system (multi-client); PostgreSQL schema. / Wired to main, deployed to VPS.
Generative Core — Sprint 8b DONE
FLUX.1 image generation pipeline, Piper TTS, endpoint /generate/image + /tts/synthesize aktif. / FLUX.1 pipeline & Piper TTS live.
Jariyah Collector & DB Layer — Sprint 8c DONE
jariyah_collector.py + db/connection.py tersambung; feedback loop data jariyah aktif tersimpan ke database. / Jariyah collector & DB connection live.
Branch Manager & Token Quota — Sprint 8d DONE
branch_manager.py (multi-client isolation), token_quota.py fix (quota enforcement per branch). / Branch manager & token quota enforcement deployed.
Planned / Direncanakan
Sprint 9 — Agency OS UI: Sidebar UI Framework, Image Editor v1, Branch selector
Sprint 9b — Intelligence Layer: Raudah v2 multi-agent, Brand Guidelines Maker, Auto-retrain trigger
Distributed Hafidz sync (P2P corpus nodes, IPFS + BFT ledger)
Mobile app (PWA upgrade → native wrapper)
Version history
Setiap perubahan dicatat — transparan, bisa diverifikasi · Full changelog →
/generate/image + /tts/synthesize live. / FLUX.1 + Piper TTS endpoints live.jariyah_collector.py + db/connection.py aktif; feedback loop jariyah tersimpan ke database. / Jariyah collector & DB connection deployed.branch_manager.py (multi-client isolation); token_quota.py fix (quota enforcement per branch). / Branch isolation & token quota enforcement.brain/nafs|aql|qalb|ruh|hayat|ilm|hikmah/, terpisah dari FastAPI layer.brain/typo/) — Pahami bahasa informal Indonesia: 4-layer stack, 200+ koreksi typo, 60+ ekspansi singkatan. / Understands Indonesian slang, abbreviations and typos gracefully.apps/sidix-wa-bridge) — messaging automation via optional bridge (QR pairing)host-integration/) — 6 skill kreatif untuk ekosistem host (opsional). / 6 creative skills for host ecosystems (optional).scripts/windows/; CI pytest for apps/brain_qa; mandatory agent SOP + QA handoffcontact@sidixlab.com/social/radar/scan — Pydantic validation, 10KB cap, HTTP 413 guardReAct agent loop · 14 tools · BM25 corpus · Multi-LLM router (lokal-first) · Identity Shield · Hafidz MVP (CAS + Merkle + Erasure 4+2) · Autonomous Research Pipeline · Knowledge Gap Detection
Open source, built together
Whether you write code, research, or documentation — every contribution moves the mission forward.
Add topics to brain/public/research_notes/. Any domain welcome.
Help expand corpus coverage in more languages. Indonesian, English, Arabic, and beyond.
See translation tasks →Add agent tools to agent_tools.py. Whitelisted, sandboxed by default.
Improve or extend docs. Especially setup guides, architecture notes, and tutorials.
See doc tasks →Send notes, examples, or corrections through our contribution channels. We use it to collect community input — not as a promise of instant model training.
Open contribution link →Read our contribution guide, check open issues, and open your first PR.
Stay in the loop
Bug Reports
Report issues & track fixes
Feature Requests
Suggest new capabilities
Discussions
Ideas, Q&A, community
Backlog
Full project board
Feedback, questions, partnership ideas — we read every message.
Community
Updates, demos, and behind-the-scenes on the build.
Newsletter
Release notes, new features, and research updates. No spam. Unsubscribe anytime.
Or subscribe via RSS feed for changelog updates.
Support the Project
SIDIX adalah proyek open source. Dukungan kamu membantu menanggung biaya server dan pengembangan.
Buy me a coffee on Ko-fiSemua donasi langsung dipakai untuk biaya VPS, GPU training, dan menjaga SIDIX tetap gratis untuk semua orang. 🙏