Skip to content
NurozenPublic
forked from pingdotgg/t3code

About

Lecturn — a desktop, web, and mobile control surface for coding agents.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

3,952 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lecturn

Your work, illuminated.

An arcane library beneath a midnight sky, with illuminated books and fine golden threads.

Lecturn brings coding agents into one workspace on desktop, web, and mobile. Keep your projects and conversations close, explore another direction with a fork, and return to your work from another device. Its midnight blue, parchment, and brass palette shares a world with Stave, with a library of its own.

Use the coding-agent subscriptions and credentials you already have: Claude Code, Codex, Cursor, Grok Build, GitHub Copilot, OpenCode, or Google Antigravity. Install and authenticate at least one provider on the computer that hosts your work. For Antigravity, enable it in Settings, then use Install Antigravity and Sign in with Google.

Download desktop · Open Lecturn · Installation guide

A place for the work

Organize conversations by project, choose a provider and permission mode, and keep the working context in view. Project icons and golden hierarchy lines make related work easy to find, whether it lives in a local folder, a Stave space, or a saga.

Lecturn desktop workspace showing an example project and coding conversation.

Product images use synthetic demonstration content, without real account emails or private conversations. Native layout previews are labeled separately.

Give related work a home

A Stave space brings several editable repositories and reference checkouts into one project. A saga groups related spaces and their conversations in the same tree. Git and PR views follow that hierarchy: inspect a thread's repositories, a whole space, or the spaces within a saga.

Lecturn project hierarchy and saga board, with related spaces arranged by workflow phase.

On desktop and web, saga boards follow Spec → Plan → Build → Review → Accept. Summaries and inferred phases update together from recent conversations. Pin a phase to keep it in place, or switch to manual movement and drag cards between columns. Mobile shares the project hierarchy; the custom saga board is available on desktop and web.

Follow the work through review

Keep a PR beside the conversation that created it. Watch its CI jobs, see what the managing agent is doing, and send a quick steer when it needs direction. Linked PRs are discovered automatically, including work across editable repositories in Stave spaces; each thread can show more than one PR.

Pull request snapshots with CI progress, managing conversations, and agent handoff controls in Lecturn.

Synthetic PR snapshots, paused for the demonstration.

Merge when ready asks the managing agent to watch CI and reviews, address failures, report blockers, and merge when required checks and repository rules pass. The instruction goes into its conversation and uses the agent's normal tools and permissions. Read about PR tracking and agent handoff.

A glance at the notch

The Mac activity panel keeps your three recent unsettled conversations and watched PRs close. Hover for a compact peek, expand a card for its current task and CI jobs, or steer the agent without returning to the main window. Gold marks work in progress, amber asks for attention, and completed work turns green.

Expanded Mac activity panel with a constellation-search PR, CI progress, and a quick steer to its agent. Compact hover peek ranking an approval request, PR checks, and the current agent task.

See individual CI jobs and a state-change preview

Expanded CI jobs with passed checks and running jobs. The activity count draws attention to an approval request, opens a steerable preview, then collapses after five seconds.

Mac activity layout preview with synthetic tasks and checks; hardware notch placement varies by display.

Meaningful changes briefly surface a preview; streaming text and your own actions stay quiet. Manual expansion stays open until you dismiss it. The panel joins the camera notch on supported displays and is also available from the menu bar. This local Mac feature does not require a Connect subscription. Explore the activity panel.

Put finished conversations away

Settle a thread to tuck it into an expandable Settled shelf beneath its project. Its conversation, linked PRs, and model settings remain available. A red-gold Unsettle action replaces the composer until you are ready to continue.

A project's settled conversations and an open settled thread with its Unsettle action and preserved model settings.

Snooze work that should return later, or reopen a settled conversation when its next chapter begins. Organize your threads.

Follow another thread

Fork a completed reply to explore another approach without replacing the original conversation. On desktop and web, hover over a reply for Fork from here, or use the bottom-left fork shortcut on a conversation card to continue from its latest completed reply.

A forked Lecturn conversation with its inherited messages and a marker at the fork point.

Forking is available for Codex, Claude, and OpenCode. Cursor, Grok, GitHub Copilot, and Antigravity do not yet expose fork actions in Lecturn. Forks share the original working folder; they do not automatically isolate file edits. Read the forking guide.

Take your place with you

An observatory library with glowing celestial charts and threads connecting distant lights.

Lecturn Connect links your hosting computers to your account for remote access, managed notifications, and Live Activities. The hosting app must remain running. Local connections, direct pairing, SSH, and Tailscale remain free; managed Connect requires an active subscription, trial, or explicit complimentary access. Connect costs $10/month or $100/year for three managed environments, with a 14-day card-required trial.

Your workspace, in glass. Rounded conversations, floating controls, and translucent project cards keep the celestial backgrounds in view. Choose pearl and copper in light mode or midnight and gold in dark mode. Model and access settings stay within reach, alongside files, terminal, Git, review, and approvals. Accessibility settings can replace transparent materials with solid surfaces. Explore mobile appearance.

Pearl glass conversation on iPhone with copper message bubbles and model and access controls above the composer. Midnight glass project cards with an approval indicator and an expanded settled thread group. Mobile pull request overview with CI progress, its managing agent, a steering field, and Merge when ready.

Follow a pull request from your phone: inspect CI jobs, steer its managing agent, or send Merge when ready to that conversation. The agent receives instructions to wait for required checks and repository merge rules before merging.

Current iPhone app, captured in the iOS simulator with synthetic projects and conversations. The floating gear is a development-build control. Sample PR snapshots are paused; steering and merge handoff were verified with a recording test provider, without performing GitHub actions.

Pearl glass and copper accents in light mode

Light-mode project list with pearl glass cards, copper hierarchy lines, an approval indicator, and a collapsed settled group.

The iOS app is a companion to your existing account access. Notification delivery also needs device permission and the corresponding settings enabled. See Connect access and remote access for details.

Stay connected to your agents

Step away without losing track. Live Activities show agent progress and watched PR activity on your iPhone Lock Screen and, on supported devices, Dynamic Island. Open an activity to inspect CI, reach the managing conversation, and send a steer or merge instruction through Lecturn's authenticated controls. The phone app uses the same status colors and project identities as desktop and web.

Native layout preview of Lecturn's branded mobile activity cards with synthetic work states.

Native layout preview with synthetic activity data. This shows the widget content, not a delivered notification; presentation varies by device.

Managed notifications and Live Activities are included in the paid Lecturn Connect plan described above, including its trial and complimentary access. They require an online hosting computer, device setup, and enabled activity publishing. Standard notification banners retain the system appearance. Set up notifications and Live Activities.

Installation and access

  • Desktop: use a Lecturn installer from Lecturn releases. Follow Install Lecturn for application identity, data isolation, and first connection instructions.
  • Web: lecturn.cloudgatherer.net. Sign in and connect to a computer hosting Lecturn.
  • iPhone and iPad: TestFlight access is invitation-only. There is no public Lecturn App Store release yet.
  • Android: source is included in apps/mobile; distribution is currently source-only.

Lecturn stores its runtime data in ~/.lecturn/userdata. See the installation guide for application identity and data-directory configuration.

The standalone CLI command is lecturn. See the installation guide for runtime distribution and hosting details.

Development

Install Vite+, then install dependencies and start the local development environment:

vp i
vp run dev

Read AGENTS.md and CONTRIBUTING.md before making changes. Architecture and contributor documentation start at docs/internals/overview.md.

Documentation

Report Lecturn issues in this repository.

License

Lecturn is independently maintained and operated by Cloud Gatherer Labs LLC. The project is available under the MIT license, which preserves the original copyright and permission notices. See NOTICE.md for bundled third-party notices.

About

Lecturn — a desktop, web, and mobile control surface for coding agents.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages