Jul 13, 20262 min read10 reads
ORBIT ក្លាយជា Second Brain 🧠 — Knowledge Graph, MCP និង Voice AI
ORBIT លែងគ្រាន់តែ track goals ទៀតហើយ។ Data ទាំងអស់របស់អ្នក (goals, tasks, notes) ក្លាយជា knowledge graph ដែល AI ដូច Claude អាចប្រើធ្វើជា second brain — search, talk, និង connect គ្នាដូច Obsidian។

ORBIT ក្លាយជា Second Brain 🧠
មិត្តៗ! ពីមុន ORBIT (DailyGoalMap) គ្រាន់តែជា AI goal tracker — track tasks, generate plans, remind ។ ប៉ុន្តែ idea ធំគឺ៖ data របស់អ្នកគួរតែក្លាយជា AI knowledge base ផ្ទាល់ខ្លួន — ដូច Obsidian + Notion AI + Knowledge Graph លាយបញ្ចូលគ្នា។ Post នេះខ្ញុំចែករំលែកអ្វីដែលទើប build រួច។
1. Turn everything into vector 🧬
រាល់ goal, task, note, comment, member ត្រូវ project ទៅជា knowledge object មួយ — មាន markdown content, folder path (vault), និង embedding 768-dim (Gemini)។ គ្រប់ពេលដែល data ផ្លាស់ប្តូរ (insert / update / delete) មាន pipeline (trigger → queue → worker) sync embedding ដោយ automatic។
សំខាន់៖ BYOK (Bring Your Own Key) — embedding ប្រើ Gemini key របស់ user ខ្លួនឯង។ គ្មាន key ក៏នៅ search បាន (keyword + graph fallback)។ ខ្ញុំមិនចង់ចំណាយលុយ user ទេ 😄
2. Knowledge Graph page — /graph 🕸️
ដូច Obsidian graph view៖ អ្នក (profile) នៅកណ្ដាល → goals → members → tasks & notes → comments។ Node កាន់តែមាន connection ច្រើន កាន់តែធំ។ Task ភ្ជាប់ note, comment ភ្ជាប់ task, member បង្ហាញថាអ្នកណា create អ្វី។
- Zoom / pan / drag, និង pinch-to-zoom លើ mobile
- Search highlight
- Design premium — muted jewel tones, shapes (hexagon = អ្នក, diamond = goal, rounded square = task)
3. MCP Server — Claude ប្រើ knowledge អ្នកជា second brain 🤖
ខ្ញុំ build real MCP server។ Connect Claude Desktop (ឬ AI ណាក៏បាន) ជាមួយ Personal Access Token តែ one command៖
claude mcp add dailygoalmap --transport http \
https://dailygoalmap.vercel.app/api/mcp-server \
--header "Authorization: Bearer dgm_pat_..."
បន្ទាប់មក សួរ Claude អំពី goals / tasks / notes របស់អ្នក — វា search knowledge base ខ្លួនឯង (GraphRAG៖ semantic + keyword + graph 1-hop) មុននឹងឆ្លើយ។ ក៏មាន REST endpoint (/api/knowledge-search) សម្រាប់ app ឬ AI ផ្សេងទៀតដែរ — គ្រាន់តែ HTTP call មួយ។
4. Voice — និយាយជាមួយ AI ដែលស្គាល់ data អ្នក 🎙️
Push-to-talk នៅ /graph៖ ចុច mic → និយាយ → វា search → ឆ្លើយជាសំឡេង → highlight node ដែលវាប្រើ។ Browser ធ្វើ speech-to-text + text-to-speech (free), គ្រាន់តែ text call តូចមួយ on user's key — ថោកណាស់។
5. Security 🔒
- Provider keys encrypt ក្នុង Supabase Vault — លែង plaintext, browser មិនឃើញ key ទៀតទេ
- Personal Access Token (hashed, scoped, expiring) សម្រាប់ MCP
- Row Level Security គ្រប់ table — គ្មាន cross-user leak
បញ្ចប់ 🚀
ORBIT ឥឡូវមិនត្រឹមតែ track គោលដៅ — វាក្លាយជា second brain ដែល AI របស់អ្នកអាចប្រើបាន។ សាកមើល៖ បើក /graph, connect Claude, ឬចុច mic ហើយនិយាយ។
Built with React 19 · Supabase (pgvector) · MCP · Gemini · Claude Code (multi-agent)។
- orbit
- dailygoalmap
- knowledge-graph
- mcp
- rag
- voice-ai
- claude
- supabase
- khmer