Sign in
Join now
albedo
karitham.dev
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
small gleam coding and (not yet) persistent agent daemon with a detachable cli
forked from
okami.mom/albedo
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
albedo
/
web
/
src
/
lib
5 folders
·
71 files
at
main
karitham.dev
·
web/src/lib/Phone: special case Find N6 ratio
·
13h ago
2f4a330b
chat
web: make tab strips compact in compact title bar mode and add close notes on send
22h ago
nodes
ui: trim redundant flavour text and middle dots across tui, web, and auth
1d ago
settings
web/src/lib/Phone: special case Find N6 ratio
13h ago
tiles
web: make tab strips compact in compact title bar mode and add close notes on send
22h ago
views
ui: trim redundant flavour text and middle dots across tui, web, and auth
1d ago
About.svelte
web: the about pane names albedo's license, AGPL-3.0 with the classpath exception, not the MPL
2d ago
agents.ts
web: an agents button in a chat's title bar, and a tree of the agents a session started
1w ago
AgentsButton.svelte
web: order agents working first, then by latest turn, holding still under the pointer
3d ago
agentTree.ts
web: order agents working first, then by latest turn, holding still under the pointer
3d ago
anchors.ts
web: split context meter into its own chip
4d ago
api.gen.d.ts
prompt: sessions share the cached system start (claude marks it, codex sends workspace context as a developer message) and memory opens the conversation as the model's own notes
1d ago
api.ts
web: settings manages providers and their accounts without profiles
1d ago
artifacts.svelte.ts
web: open command palette over modal dialogs and focused artifact frames
1d ago
ArtifactsButton.svelte
web: tether open jobs, artifacts, and agents to their rows in undocked chip windows
1w ago
attention.ts
web: a background tab counts sessions that finished or need you, and can send system notifications
1w ago
board.svelte.ts
web: settings becomes a window on the canvas, in sections
1d ago
boards.svelte.ts
web: settings becomes a window on the canvas, in sections
1d ago
burst.ts
Record each skill a session loads and show the loads in the TUI and web
6d ago
Canvas.svelte
web: unify pane framing and selection, and move multiple picked panes to a new board
4d ago
changeset.ts
web: the review window becomes a diff client: a turn's or the checkout's changes, a file tree, any file in a tab, notes on any line
3d ago
commands.ts
session: add provider-aware fast mode
5d ago
ConnectorClip.svelte
web: keep connectors behind windows except while dragging
5d ago
connectorOcclusion.ts
web: keep connectors behind windows except while dragging
5d ago
context.ts
web: account human shell receipts as model context
4d ago
Dots.svelte
web: canvas dots merge instead of fading as the view zooms out
2w ago
EffortBar.svelte
tui, web: unify fuzzy search ranking and share search card across pickers
1w ago
enhance.ts
web: a CSP on the client page, DOMPurify behind marked and on diagram SVGs, so fetched content cannot run script
3d ago
FlowBinder.svelte
web: tile boards into splits, tabs, sections and nested canvases, with docking, panes and pop out
5d ago
FocusChat.svelte
web: make tab strips compact in compact title bar mode and add close notes on send
22h ago
Fold.svelte
web: clamp popovers inside dialogs and add host picker to new session
1d ago
folderQuery.ts
web: new session asks where, which model and what in three calm cards, with a trail to start from
5d ago
format.ts
web: forgive palette typos and accent command categories
3d ago
Gesture.svelte
web: key hints as pills, with Lucide's icons for the mouse gestures
2w ago
jobs.svelte.ts
web: a terminal window for a session's background jobs, read-only, finished ones kept
2w ago
JobsButton.svelte
web: tile boards into splits, tabs, sections and nested canvases, with docking, panes and pop out
5d ago
Keys.svelte
web: collapse-traces setting, streaming answer outside the fold, alt+1-9 jumps to boards
2d ago
keys.ts
web: the palette narrows to commands with > and to sessions with @, and ⌘⇧P opens it for commands
5d ago
layout.svelte.ts
web/src/lib/Phone: special case Find N6 ratio
13h ago
live.svelte.ts
ui: add fast-mode kaomoji animations
5d ago
LiveFace.svelte
ui: add fast-mode kaomoji animations
5d ago
markdown.ts
web: the review window becomes a diff client: a turn's or the checkout's changes, a file tree, any file in a tab, notes on any line
3d ago
McpServers.svelte
web: a CSP on the client page, DOMPurify behind marked and on diagram SVGs, so fetched content cannot run script
3d ago
MenuButton.svelte
web: isolate window body so inline menus never climb over the title bar
4d ago
ModelChoice.svelte
web: put search icon on the right and load model selector all at once
21h ago
modelEffort.ts
fix(web): preserve model choices and authoritative effort catalogs
1w ago
moods.ts
ui: add fast-mode kaomoji animations
5d ago
NewSession.svelte
web: put search icon on the right and load model selector all at once
21h ago
notes.ts
web: make tab strips compact in compact title bar mode and add close notes on send
22h ago
notifications.svelte.ts
web: a background tab counts sessions that finished or need you, and can send system notifications
1w ago
Palette.svelte
web: forgive palette typos and accent command categories
3d ago
Phone.svelte
web/src/lib/Phone: special case Find N6 ratio
13h ago
popouts.svelte.ts
web: make tab strips compact in compact title bar mode and add close notes on send
22h ago
popover.ts
web: clamp popovers inside dialogs and add host picker to new session
1d ago
prefs.svelte.ts
web: make tab strips compact in compact title bar mode and add close notes on send
22h ago
quote.ts
web: notes gather in the composer and go with the next message; tie them to selected text and to the part a reader sees
1w ago
Rail.svelte
web: windows keep zoom and pop out in a ⋯ menu, an artifact's version and tab share one pill, and fill is one corners icon
5d ago
review.ts
web: trace window, live reviews, and one WebSocket per tab for every stream
1w ago
SearchCard.svelte
web: put search icon on the right and load model selector all at once
21h ago
SessionPicker.svelte
web: the phone shell follows the visual viewport, so the keyboard lifts the composer instead of panning the page
4d ago
sessions.svelte.ts
web: split context meter into its own chip
4d ago
Settings.svelte
ui: trim redundant flavour text and middle dots across tui, web, and auth
1d ago
SettingsDialog.svelte
web: settings becomes a window on the canvas, in sections
1d ago
shell-commands.svelte.ts
web: add independent shell output viewers
4d ago
SkillsButton.svelte
Record each skill a session loads and show the loads in the TUI and web
6d ago
stream.ts
web: a background tab counts sessions that finished or need you, and can send system notifications
1w ago
Tabs.svelte
web: collapse-traces setting, streaming answer outside the fold, alt+1-9 jumps to boards
2d ago
terminal-theme.ts
web terminal: derive a readable 16-colour palette per mode and set a minimum contrast of 3
3d ago
terminals.svelte.ts
web terminal: start the shell at the shown size and don't answer replayed history's cursor queries
3d ago
Tethers.svelte
web: keep connectors behind windows except while dragging
5d ago
tie.svelte.ts
web: notes gather in the composer and go with the next message; tie them to selected text and to the part a reader sees
1w ago
trace.ts
refactor(web): share tool result failure detection
4d ago
tracelink.svelte.ts
web: trace window, live reviews, and one WebSocket per tab for every stream
1w ago
TraceTie.svelte
web: keep connectors behind windows except while dragging
5d ago
transcript.svelte.ts
web: a turn signs off below its answer once the live text commits, and the live line holds its place until then
2d ago
type.ts
web: chrome and canvas text size settings, every font size read through --ui-scale/--canvas-scale
1w ago
wheel.ts
web: an agents button in a chat's title bar, and a tree of the agents a session started
1w ago