Bee — The Progressive Intelligence Engine (VS Code)
Domain-specialized AI by Bee, right in your editor — a
real, streaming chat panel plus inline code explain / refactor / test / fix.
Bee auto-routes each question to the right specialization from its domain
library (programming, AI, cybersecurity, quantum, fintech, science, engineering,
finance, and more) — what's available depends on your plan and tenant — and you
pick the model tier.
Features
- Streaming chat panel — open the Bee icon in the activity bar. Responses
stream token-by-token with a Stop button, multi-turn context, a New-chat
action, and per-message token usage. Conversation persists across reloads.
- Composer options — attach the current selection, the current file, or
chosen text/code files as context (+); apply reusable Skills
(instruction templates) and output Styles (Concise / Explanatory / Formal
/ Learning); starter prompts on a new chat; and Read aloud any reply
(local text-to-speech).
- Apply to your code — Refactor and Fix Bug return a code block you
can Apply to Selection (or Copy) in one click. Every code block in chat has
a Copy button.
- Auto domain routing — Bee classifies your question and routes it to the
right specialization automatically. Availability is governed by your plan and
tenant (Bee gates this server-side).
- Model tiers — switch between Cell (free) and Brood, Comb, Buzz, Hive,
Swarm (paid plans). Your choice is shown in the status bar.
- Ask Bee (
⌘⇧B / Ctrl+Shift+B) — ask from anywhere.
- Right-click on a selection → Explain, Refactor, Write Tests, or Fix Bug,
each cancellable.
Sign in
Run Bee: Sign In (or click a button in the chat panel). Two ways:
- Sign in with Bee (recommended) — opens your browser, you log in the normal
way (email code), and you're brought straight back to the editor signed in. No
copy-paste.
- Use an API key — create a
bee_sk_… key at
bee.heossi.com and paste it.
Your credential is stored in VS Code SecretStorage — not in plaintext
settings. Use Bee: Sign Out to remove it. (A legacy bee.apiKey setting is
migrated into SecretStorage automatically.)
By default the extension talks to the hosted gateway at
https://bee.heossi.com/bee. To use a local Bee server instead, set
bee.apiUrl to http://localhost:8000.
Commands
Bee: Sign In · Bee: Sign Out · Bee: Ask Question · Bee: Open Chat Panel ·
Bee: Switch Model Tier · Bee: New Chat · and the right-click
Explain / Refactor / Write Tests / Fix Bug.
Settings
| Setting |
Default |
Description |
bee.apiUrl |
https://bee.heossi.com/bee |
Bee API base URL |
bee.apiKey |
"" |
Legacy — prefer Bee: Sign In (stored in SecretStorage) |
bee.maxTokens |
8192 |
Max output tokens per completion (Cell tier cap; higher tiers support more) |
bee.temperature |
0.3 |
Generation temperature |
bee.stream |
true |
Stream responses token-by-token in the chat panel |
bee.requestTimeoutMs |
240000 |
Client-side request timeout (ms) |
Model and domain are chosen from the chat panel's options bar (not settings).
About
Bee is the tiered LLM platform from HEOSSI (Pte.) Ltd. — an Intelligence
Ladder from Cell through Swarm, with an OpenAI-compatible API. See
bee.heossi.com.
Licensed under Apache-2.0.