AIxON — AI Workflow Extension
Smart AI context for every language. Every editor.

Don't make AI read more. Make it understand better.
AIxON builds a live knowledge graph of your codebase, manages coding sessions, and delivers perfectly sized context to your AI agent — in every language you code in.
📦 Installation
- Open VS Code / Cursor / Antigravity
- Extensions (
Ctrl+Shift+X / Cmd+Shift+X) → Search AIxON → Install
Or via CLI:
code --install-extension huutq88.aixon
After installation, 5 buttons appear in the bottom status bar (bottom-right):
🚀 | ⬡ AIxON | ⊹ | 🔄 | ▶
| Button |
Icon |
Action |
| Initialize |
🚀 |
Set up .ai/ folder for your project |
| Show Context |
⬡ AIxON |
Open AI context panel (copy & paste to AI chat) |
| Show Graph |
⊹ |
Open interactive code knowledge graph |
| Rebuild Graph |
🔄 |
Force re-index the entire codebase |
| Session |
▶ / ⏹ |
Start session → toggles to End session |
Session button is smart: when a session is active, it turns ⏹ Stop automatically. The main label also pulses with an orange highlight.
🚀 Getting Started
Step 1 — Initialize (once per project)
Click 🚀 in the status bar → AIxON scans your project, detects language & framework, and creates the .ai/ folder with conventions and context files.
Step 2 — Start a session
Click ▶ → Records the current git state as baseline. The button turns to ⏹.
Step 3 — Get AI context
Click ⬡ AIxON → A panel opens with your full project context. Copy it → paste into Claude / GPT / Gemini.
Step 4 — Explore the graph
Click ⊹ → An interactive graph opens. Double-click any file node to jump to that file in the editor.
Step 5 — End session
Click ⏹ → Enter a short summary → handoff.md opens automatically in Markdown preview, ready to paste into your next AI session.
⚙️ Configuration
Open Settings (Ctrl+,) and search AIxON, or add to settings.json:
{
"aixon.tokenBudget": 4000,
"aixon.autoStartSession": false,
"aixon.excludePatterns": [
"**/node_modules/**",
"**/dist/**",
"**/build/**",
"**/.git/**"
]
}
| Setting |
Default |
Description |
aixon.tokenBudget |
4000 |
Max tokens for the context engine |
aixon.autoStartSession |
false |
Auto-start session on VS Code launch |
aixon.excludePatterns |
see above |
Glob patterns to skip when indexing |
🌐 Language Support
| Language |
Parser |
Call Graph |
| TypeScript / JS |
ts-morph (AST) |
✅ |
| Python |
tree-sitter (AST) |
✅ |
| Go |
tree-sitter (AST) |
✅ |
| C / C++ |
tree-sitter (AST) |
✅ |
| Kotlin |
tree-sitter (AST) |
✅ |
| Java |
tree-sitter (AST) |
✅ |
| Swift |
tree-sitter (AST) |
✅ |
| Rust |
tree-sitter (AST) |
✅ |
🔄 Daily Workflow
Morning: ▶ Start Session → ⬡ Copy Context → paste to AI
During: edit code normally (graph updates on save)
Evening: ⏹ End Session → handoff.md opens → done
🤝 Compatible Editors
- VS Code 1.85+
- Cursor — install from VS Code Marketplace
- Antigravity — install from Open VSX
📄 License
MIT © AIxON (huutq88)