github canvascoding/canvas-notebook v2026.1.14
v2026.1.14 — Canvas Notebook

latest releases: v2026.5.15.1, v2026.5.13.2, v2026.5.13.1...
one month ago

What's included

AI Agent

  • Chat with an AI that has direct read/write access to your workspace
  • Conversations are persisted — pick up where you left off
  • Active editor file is passed as context to the agent automatically
  • Timezone-aware system prompt
  • Skills system: drop a folder with SKILL.md into /data/skills/ to extend agent capabilities
  • Agent Managed Files: configure and edit agent system prompt files directly in settings
  • Workflow automation: schedule recurring tasks from the chat

File Browser & Editor

  • Browse, create, rename, move, delete files and folders
  • CodeMirror-based code editor with syntax highlighting for all common languages
  • Markdown editor with live preview (defaults to preview mode)
  • Markdown PDF export: inline images, direct download
  • Auto-save

Terminal

  • Full PTY terminal sessions in the browser via xterm.js + WebSocket
  • Up to 3 sessions per user, 30-minute idle timeout

Viewers

  • PDF documents, images, audio, and video viewable directly in the browser
  • Spreadsheet viewer for Excel and CSV files (UniverseJS)

Mobile

  • Fully optimized for mobile across all surfaces
  • Notebook panel toggles for chat, terminal, and explorer on desktop
  • Auto-growing chat composer with bounded max height

Internationalization

  • Full i18n support: English and German (Deutsch)
  • Language switcher in header and onboarding wizard

AI Providers

  • Anthropic (Claude), OpenRouter, Google Gemini, Ollama, Groq, Mistral, OpenAI
  • API keys configured at runtime — not required at startup

Infrastructure

  • Docker Compose single-container deployment
  • Pre-built image on Docker Hub: canvascoding/canvas-notebook
  • ARM64 compatible
  • SQLite via Drizzle ORM, better-auth session management
  • Bootstrap admin synced from env vars on every startup

First release under the new year.major.minor versioning scheme.
License changed to MIT. Next.js upgraded to 16.2.1.

Don't miss a new canvas-notebook release

NewReleases is sending notifications on new releases.