Hello, I'm Byte

Your local-first AI workspace. No subscriptions.
Bring your own key — every feature free.

Pick your feel.

Choose a visual tone. Fine-tune every color later.

Text style.

Pick fonts for UI and headings. Fine-tune later in Customize.

UI & body font
Heading & display font
The quick brown fox jumps
over the lazy dog — 0123 ABC

Enable tabs.

Turn on optional features. Changeable anytime in Settings.

Disappearing messages
Unsaved chats auto-delete after 48 hours — keeping Byte lean. Bookmark any chat to keep it forever.
Delete after

Connect your API.

Stored locally on your machine. Never sent anywhere
except your chosen provider's endpoint.

Skip for now
You can add your API key later in Settings → Providers
Chats
Chats
Byte
Good evening, friend
What can Byte help with today?
0 / 128K tokens used
Projects
Group related chats with a shared system prompt and context.
Agents
AI personas with custom tools, names, and system prompts.
Skills
Prompt bundles you can attach to any agent.
Memories
Facts Byte remembers. Never saved silently — always explicit.
Appearance
Themes, colors, fonts, and layout.
Theme
Dark
Light
↓ Import .bytetheme file
Accent
Custom colors
Background
Sidebar
Surface
Text
Font
Geist MonoAa 0123
Instrument SerifAa 0123
FrauncesAa 0123
System UIAa 0123
Spacing
Font size13px
Corner radius9px
Sidebar width236px
DensityDefault
Layout
Interface
Compact topbar
Match system dark/light
Auto-switch with OS preference
Blur sidebar
Input box
Glow ring
Accent-coloured glow around the home chat box
preview
Chat
Message bubble styles, avatars, labels, and spacing.
B
Byte
Here's what I found about that topic — it's quite nuanced.
just now
Can you explain it more simply?
just now
Message bubbles
User bubble style
AI message style
Bubble corner radius
Controls message bubble roundness
12px
Max message width
Avatars & labels
Show AI avatar
Circle icon next to AI messages
Show sender name
Display "Byte" / "You" above messages
Show timestamps
Relative time under each message
Message spacing
Message gap
Space between consecutive messages
16px
Response line height
1.75
Shortcuts
Keyboard shortcuts for common actions. Click any key to re-record, Esc to cancel.
Quick Prompts
Manage the prompt buttons shown on the home screen. Drag to reorder. Click a prompt to expand its options.
Drag handle to reorder
Council
Watch multiple models discuss, debate, or roast a topic.
Sparks
Providers
OpenAIsk-••••••xK9f
Enabled models
gpt-4o128K ctx
gpt-4o-mini128K ctx
o1200K ctx
Optional tabs
Council
Multi-model discussion
Sparks
Saved AI visualizations
Projects
Group chats into folders
Storage
Chat history
Local SQLite database
142 MB
Attachments & files
Uploaded context files
38 MB
Sparks cache
Saved AI visualizations
11 MB
Actions
Export all data
Download a full backup as .zip
Clear chat history
Deletes all conversations permanently
Reset everything
Wipe all data and settings
Disappearing Chats
Chats disappear after 48 hours
Unsaved chats are automatically deleted — saving space and keeping your AI context lean. Bookmark any chat to keep it forever.
Disappearing chats
Automatically delete unsaved chats after expiry
Expiry window
How long before unsaved chats are removed
Warn before expiry
Show countdown when a chat is expiring soon
Your profile
Your name
Used in greetings and throughout the app
App behaviour
Auto-save conversations
Save chats automatically as you type
Send telemetry
Anonymous usage stats to improve Byte
Check for updates
Notify when a new version is available
Hardware acceleration
Use GPU for rendering when available
Database
EngineSQLite 3.45.1
Location~/.byte/byte.db
Size142 MB
Records2,847 messages
Maintenance
Vacuum database
Reclaim unused space
Run integrity check
Verify database is healthy
Connections
Manage integrations and external services Byte can connect to.
Web Search
Brave / DuckDuckGo
Local Files
Read files from your machine
Code Runner
Execute code in sandboxed env
MCP Servers
Model context protocol integrations
B
Byte
Version 1.0  ·  Build 2026.03
What is Byte?

Byte is a personal AI workspace that lets you chat with the world's best language models — all from one clean, customisable interface. Connect your own API keys, pick any model, and get things done without switching between a dozen different apps.

Everything runs locally in your browser. Your keys, conversations, and memories never leave your device unless you explicitly export them.

What you can do
Multi-model chat
Switch between GPT, Claude, Gemini, Grok, Mistral and more in a single conversation.
Agents & personas
Build custom AI agents with unique system prompts, tools, and personalities.
Sparks & Canvas
Generate and save live visualisations, documents, and code artifacts side-by-side with chat.
Council mode
Pit multiple models against the same question and compare responses side by side.
Deep customisation
Themes, fonts, chat layout skins, accent colours, shortcuts — make it yours, completely.
People behind Byte
AS
Arnav Saini
Co-founder  ·  Backend
KP
Karthik Pottabathini
Co-founder  ·  Frontend
© 2026 Byte. All rights reserved.
Built with care for the people who think in words.
OpenAI
gpt-4o
128K
gpt-4o-mini
128K
o1
200K
Anthropic
claude-sonnet-4-5
200K
claude-opus-4-5
200K
Google
gemini-2.0-flash
1M
Mistral
mistral-large-latest
128K
mistral-small-latest
128K
Groq
llama-3.3-70b (Groq)
128K
llama-3.1-8b (Groq)
128K
xAI
grok-3
131K
grok-3-mini
131K
Meta
llama-3.3-70b-versatile
128K
Customize
Your name
Theme
Dark / Light
Custom colors
Background
Sidebar
Surface
Text
Accent
Font
Geist MonoAa 01
Instrument SerifAa 01
FrauncesAa 01
System UIAa 01
Layout
Size & spacing
Font size13px
Corner radius9px
Sidebar width236px
DensityDefault
Interface
Compact topbar
Blur sidebar
Input glow ring
Presets
Typography
Display font
Line height 1.65
Letter spacing 0px
Borders & surfaces
Surface 2
Muted text
Border
Chat bubbles
AI bubble
User bubbleUses accent color
Input box
BackgroundFollows surface color
Roundness 14px