-
Notifications
You must be signed in to change notification settings - Fork 0
Home
github-actions[bot] edited this page May 21, 2026
·
2 revisions
Welcome to the BLXCode docs. User guides explain how to run and use the app; developer guides explain how to build, extend, and contribute.
Published copy: GitHub Wiki (auto-synced from this folder on pushes to main that touch docs/**). Edit documentation here in the repository, not in the wiki web UI.
Start here: Getting Started → Workspaces → Agent Harness
| Topic | Guide |
|---|---|
| Workbench, terminals, sidebar, handoff | Workspaces |
| Memory, learnings, graph, categories | Memory And Tasks |
| Markdown plans and plan-linked tasks | Plans |
| Workspace rules and skills | Rules And Skills |
| Core skills, shell/git/web tools | Agent Harness |
| Coordinated subagents (scout/review/security) | Subagents |
| Tmux vs legacy shortcuts, notifications | Keyboard Shortcuts |
| Image generation mode | Image Mode |
| Providers, API keys, context, hooks | Agent Providers |
| Voice STT/TTS | Voice |
| UI language and EULA | UI Language |
| Build from source | Building |
| Common issues | Troubleshooting |
- Getting Started — prerequisites, run BLXCode, first workspace, where data lives.
- Workspaces — creation, terminal grids, sidebar explorer, Git graph, handoff, persistence.
- Memory And Tasks — Memory panel (Files, Graph, Search), dynamic categories, tasks, agent memory tools.
-
Plans —
.agents/plans/, Kanban board, task syntax, Plans panel, agent tools. - Rules And Skills — expandable rule/skill cards, core vs user skills, install dialog.
- Agent Harness — core skills, slim prompt, environment/shell/git/web, web API keys.
- Subagents — parallel runs, roles, timeline, tool groups, limits.
- Keyboard Shortcuts — tmux prefix vs legacy chords, notification toasts.
- Image Mode — generate images from the agent panel, settings, limits, persistence.
- Agent Providers — OpenRouter, Anthropic, OpenAI-compatible, context, hooks.
- Voice — STT, TTS, microphone, push-to-talk.
- UI Language — locales, language picker, EULA localization.
- Building — Linux, macOS, Windows release builds.
- Troubleshooting — startup, build, browser, keyring, terminal issues.
- Setup — local environment and verification commands.
- Architecture — frontend/backend split, agent, memory, plans, handoff, diagrams.
- Agent Harness — core skills, tool dispatch, web settings, extension guide.
-
Subagents —
subagents.run, runner, protocol, tool groups, new roles. - Tauri IPC — command registration, wrappers, command groups.
- Voice Architecture — STT/TTS modules and flows.
- Internationalization — locales, EULA content, translation workflow.
- Contributing — code style, rules, testing, pull request checklist.
BLXCode is a local-first desktop workbench. Workspaces, terminals, memory, plans, tasks, and agent context stay close together without hiding where data lives on disk. When behavior changes, update the docs beside the code so users and contributors can move forward without reverse-engineering the app.
- User-Agent-Harness
- User-Agent-Providers
- User-Building
- User-Getting-Started
- User-Image
- User-Keyboard-Shortcuts
- User-Language
- User-Memory-And-Tasks
- User-Plans
- User-Rules-And-Skills
- User-Subagents
- User-Troubleshooting
- User-Voice
- User-Workspaces
- Developer-Agent-Harness
- Developer-Architecture
- Developer-Contributing
- Developer-I18n
- Developer-Setup
- Developer-Subagents
- Developer-Tauri-Ipc
- Developer-Voice