Beta Live

Changelog

New updates and improvements to supercode

v0.1.61

Jul 12, 2026

MCP / Composio

  • - Server-side Composio session proxy — CLI fetches composio MCP session from server's Render env instead of requiring a local COMPOSIO_API_KEY in .env.
  • - New POST /api/composio/session server endpoint creates composio sessions server-side using the Render env var.
  • - CLI init auto-restore tries server-side composio session first, falls back to local SDK.
  • - /mcp interactive flow tries server-side session before prompting for API key.
  • - Fixed Composio 401 Invalid API key on init — users no longer need to manually configure API key in .env.

CLI

  • - Paid tier interest check on init.

v0.1.60

Jul 12, 2026

CLI / TUI

  • - Scroll-windowing UI for @-picker, slash commands, and model selector — max 10 visible with scroll indicators.
  • - New AtPicker with fuzzy file search for quick file lookup mid-chat.
  • - Typing animation in markdown stream rendering for more natural output.
  • - Model picker rewritten with scroll-windowed inline UI (replaced @clack/prompts select).
  • - Extended allowed model list: kimi-k2.6, deepseek-v4-flash, minimax-m3, glm-5.2, glm-5.1, claude-opus-4.8, gpt-5.5.

v0.1.53

Jul 10, 2026

Web App

  • - Redesigned /launch page for Product Hunt launch (July 10, 2026) with beta features, "coming next" roadmap, and inline install commands.
  • - New changelog section on /launch page showcasing what's new since beta.
  • - Partnerships section with polished get-started terminal on homepage.
  • - Web research stats page (/stats) with GitHub Stars counter.
  • - Beta countdown banner and launch celebration UI.

Firecrawl Web Research

  • - Added Firecrawl web research tools: /search, /scrape, /map slash commands.
  • - Exa search/fetch as alternative web search provider.
  • - Tools proxy through Render server when local API key is missing.
  • - Fixed "not configured" error — loads .env before env var check.
  • - Removed legacy web_search tool set; unified under Firecrawl.

Voice / STT

  • - ElevenLabs Scribe support for noise-injected transcription with improved accuracy.
  • - Fixed ElevenLabs API key environment variable handling.
  • - Improved retry UX for voice transcription.

CLI

  • - Enhanced tool result processing with structured output and code review analysis prompts.
  • - Enhanced message formatting in ConcentrateService for better AI interaction quality.
  • - Improved agent loop with non-empty tool result detection.

Infrastructure

  • - Repository prepared for open source with MIT LICENSE.
  • - Community health files: CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, SUPPORT.
  • - GitHub Actions CI workflow (typecheck, lint, test), Dependabot, issue + PR templates.
  • - Local dev setup documentation (Docker, Quick Start, env defaults).
  • - @infisical/sdk bumped from unpublished v0.0.30 to v5 with API migration.

v0.1.27

Jun 29, 2026

Analytics

  • - New usage tracking and analytics feature for monitoring CLI usage patterns.
  • - Improved error handling in analytics route for better reliability.

Agent Enhancements

  • - Enhanced agent functionality with improved tool call handling (v0.1.19, v0.1.24).
  • - Better tool result processing for more reliable agent responses.
  • - Refined output formatting across the CLI (v0.1.18).

Auto-Update

  • - New auto-update mechanism to keep supercode-cli up to date (v0.1.21).
  • - Improved update error handling and diagnostics (v0.1.22).

Model Support

  • - Added GLM 5.2 support to ConcentrateAI provider (v0.1.17).
  • - Updated model references and configurations (v0.1.26).

Infrastructure

  • - Refactored Prisma integration for cleaner database access (v0.1.23).
  • - Dependency updates across the monorepo.
  • - Device code timestamps migration for auth flows.
  • - Removed remotion video sub-repo to clean up workspace.
  • - Added Star History section to README.

v0.1.16

Jun 26, 2026

CLI / TUI

  • - 4 modes → 2. Chat, tool, agent, and plan modes collapsed into two: chat (read-only workspace access: read_file, search_files, url_fetch, browse, etc.) and agent (full workspace + all tools, including write).
  • - New AgentService with 7 built-in agents (build, plan, general, explore, compaction, title, summary) each with permission profiles and prompt files.
  • - New permission module — Ruleset types, wildcard matching, and mergePermissions for granular tool access control.
  • - GLM 5.2 added to ConcentrateAI provider.
  • - New /context-window slash command — shows token usage breakdown per message with context percentage. 240-line implementation with detailed rendering.
  • - Narrowed CliConfig.mode type to "chat" | "agent".

Web App

  • - Comparison page (/compare) redesigned with detailed feature breakdown and improved layout.

v0.1.14

Jun 23, 2026

CLI / TUI

  • - OpenRouter integration rewritten: dropped @openrouter/ai-sdk-provider dependency, migrated to raw fetch API with SSE streaming and proper token usage tracking.
  • - Server-side OpenRouter chat endpoint now streams tool calls with tool-call typed events.
  • - OpenRouter structured generation endpoint migrated from SDK to raw API.

v0.1.13

Jun 23, 2026

CLI / TUI

  • - New ConcentrateAI provider — OpenAI-compatible AI gateway with models: DeepSeek V4 Flash, Kimi K2.6, GLM 5.1, and MiniMax M2.7.
  • - ConcentrateAI set as default provider for chat, agent, and tools modes (replaces Google Gemini).
  • - New ConcentrateService with streaming, tool calling, maxSteps: 25 tool loop, and abort signal support.
  • - Model browser redesigned: unified interface across all providers with cost multipliers, current-model indicators, and "Set as default" persistence via config file.
  • - Context window tracking added for ConcentrateAI models.
  • - Server-side endpoints for ConcentrateAI: streaming chat and object generation.

v0.1.12

Jun 23, 2026

CLI / TUI

  • - Per-model maxTokens configuration for server-side chat and object generation endpoints, preventing 402 errors on paid models.
  • - Kimi K2.6 model reference updated (removed :free suffix) — now a paid model across model lists, help docs, and context window config.
  • - Default OpenRouter model max tokens tuned per model (Kimi K2.6: 256, DeepSeek V4 Flash: 4096, GLM 5.1: 256).

v0.1.11

Jun 23, 2026

CLI / TUI

  • - Server-side chat endpoint refactored to use @openrouter/ai-sdk-provider with streamText — cleaner streaming, built-in tool loop (maxSteps: 5), and proper usage reporting.
  • - Removed 200+ lines of manual SSE parsing and tool loop logic in favor of SDK handling.

Homepage

  • - Launch page enhanced with beta features list, "coming next" roadmap, and install command section.
  • - Post-launch CTA updated to link to Quickstart guide with npm install -g supercode-cli@latest hint.

v0.1.10

Jun 22, 2026

Launch

  • - Public beta launch 🚀 — supercode is now live and available for everyone to install.
  • - Beta countdown page with animated banner and launch celebration UI.
  • - Launch page redesigned with beta features list, "coming next" roadmap, and inline install command.
  • - Post-launch CTA links to Quickstart guide for first-time users.

Docs

  • - New Quickstart guide — step-by-step install/login/first-prompt walkthrough at /docs/quickstart.
  • - Docs site redesign: typography overhaul, section-grouped sidebar (Getting Started / Terminal), prev/next page pagination, scroll-aware "On this page" TOC with active highlights.
  • - Polished terminal blocks with macOS-style title bar and copy feedback animation.
  • - New header with pixel logo, Docs / Home / GitHub nav links, and improved footer with prev/next navigation.

CLI / TUI

  • - Redesigned device approval screen with terminal-themed UI, PixelLogo component, and simplified device code entry form.
  • - Cleaned-up login form and server dependency updates.

Homepage

  • - Updated hero, footer, and navbar with beta launch links and version metadata.
  • - Tabbed install commands (curl / npm / bun / npx / brew) with copy-to-clipboard.

v0.1.9

Jun 21, 2026

CLI / TUI

  • - New /connect command — interactive provider setup for OpenAI, Anthropic, Google Gemini, and more.
  • - AI model management enhanced with provider-specific configuration and model lists.
  • - Provider connection functionality with API key validation and persistence.
  • - CLI help documentation updated with new commands and configuration options.

v0.1.8

Jun 20, 2026

Web App

  • - Waitlist feature with email notifications and Inngest integration.
  • - Beta launch countdown page with animated banner component.
  • - Launch page added to footer navigation.
  • - Open Graph images updated for social sharing.
  • - Comparison page — Supercode vs other SWE agents with highlighted differentiators.
  • - Changelog page published at /changelog.

v0.1.7

Jun 19, 2026

CLI / TUI

  • - Phosphor CRT terminal theme — green phosphor on black, amber accent for cursor/badges, green glow highlights. New pixelWordmark() renders "SUPERCODE" as ASCII pixel art.
  • - Main screen redesigned with sectionHeader, cardStack, rowCard, keyValue, statusBar utilities — centered pixel wordmark, system HUD panel, command card stack, and a footer status bar.
  • - Chat startup overhauled: pixel wordmark header, status bar with mode/model info, /model / /help / Tab quick-start hint row.
  • - Framed "goodbye" message on exit instead of a single line.
  • - Animated thinking spinner with live tool call and reasoning updates (existing, refined).
  • - 1,048 insertions across 7 files — the TUI is now the primary surface identity.

Docs

  • - README rewritten with new branding ("AI-Powered SWE Agent"), updated app/package table, Terminal Stack architecture section, and new badges (Next.js 16, License).
  • - CONTRIBUTING rewritten from scratch: Bun-first setup, both database setup steps (dashboard + terminal CLI), expanded project tree, full command reference, code style guidelines, CLI pattern doc, DB migration workflows.
  • - Config documentation updated with production URL guidance for OAuth setup — thanks @aviisharma238!

v0.1.6

Jun 11, 2026

Core

  • - Agent mode rewritten from rigid generateApplication() to tool-calling loop (ToolLoopAgent) — model calls write_file and run_command tools directly for iterative building and error recovery.
  • - New /model slash command — switch AI provider/model mid-session (Gemini, OpenRouter, NVIDIA NIM).
  • - Persistent stdin handler — prevents "terminal state may be corrupted" crashes.
  • - Stream cancellation via Escape key with partial response preservation.
  • - Global unhandledRejection and uncaughtException handlers for crash resilience.

Tools

  • - New standalone tool definitions: write-file, run-command, read-instructions with path traversal protection, 1MB size limit, and auto mkdir support.
  • - PermissionManager — granular tool permission system with wildcard matching, dangerous command detection (20 regex patterns), and [y] Once / [a] Always / [n] Deny prompts.
  • - OpenRouter provider rewritten from SDK to raw fetch API with native tool call detection and multi-iteration tool loops.
  • - NVIDIA NIM provider migrated to @ai-sdk/openai-compatible SDK with proper tool-calling support.

CLI

  • - Model switching at runtime via /model command supporting Google Gemini, OpenRouter (GPT OSS, DeepSeek V4 Flash, MiniMax M3, GLM 5.1, Kimi K2.6), and NVIDIA NIM (MiniMax M2.7, DeepSeek V4 Flash, Llama 3.3 70B).
  • - Default OpenRouter model changed to moonshotai/kimi-k2.6:free.
  • - Animated thinking spinner with live tool call and reasoning updates.
  • - Agent mode shows live tool call progress with exit and continue prompts.
  • - Chat loop resilience — catch-all error handling prevents crashes; terminal state restored on errors.

v0.1.5

Jun 8, 2026

Core

  • - New OpenRouter models: MiniMax M3, GLM 5.1, and Kimi K2.6 (free).
  • - Session token tracking with context window percentage display (136.4K (68%)) in chat footer.
  • - maxOutputTokens cap (8192) for paid OpenRouter models to prevent 402 errors.
  • - Render cold start error message improved — "server was inactive" instead of "cannot reach server".
  • - Human-readable token formatting (5.2K, 136.4K, 1.0M).

Docs

  • - Rewamp authentication docs covering CLI device code flow, token storage, GitHub OAuth, and Render cold start troubleshooting.
  • - Rewamp terminal architecture docs reflecting actual codebase (CLI commands, DB models, API endpoints, AI providers, deployment).

v0.1.4

Jun 8, 2026

Core

  • - Server-side AI streaming endpoint (/api/ai/chat) for proxied chat completions through Google, OpenRouter, MiniMax, and NVIDIA.
  • - ServerProxyService for secure AI provider request routing (API keys stay server-side).
  • - Structured generation endpoint (/api/ai/generate-object) for schema-guided AI output.
  • - CLI version display banner showing engine, auth, and model configuration.
  • - NVIDIA NIM streaming support with token usage tracking.

CLI

  • - supercode init added as package script.
  • - supercode login added as package script.
  • - CLI commands executable via bun run in server package.

Web App

  • - Metadata updates and favicon added to dashboard.

v0.1.3

Jun 8, 2026

Core

  • - Clearer AI provider configuration errors — each service now shows which env var to set when a key is missing.
  • - Provider logic refactored with per-service env var hints for Google, MiniMax, OpenRouter, and NVIDIA.
  • - Enhanced error messages for API key configuration.

v0.1.2

Jun 7, 2026

Core

  • - AI service integration refactor with improved error handling and model configuration.
  • - API client timeout support (15s default) for reliable network requests.
  • - OpenRouter AI SDK provider integrated alongside existing providers.
  • - Bearer token validation via Prisma session lookup for API auth.
  • - Device authorization form component for secure device-login UX.
  • - CORS configuration improved with server URL support.

CLI

  • - Environment-aware config — loads .env from working directory, package path, and dist directory.
  • - Tool-assisted chat mode with interactive tool selection (multiselect).
  • - AI agent mode for generating full applications from descriptions.
  • - Conversation mode switching (chat / tools / agent).
  • - Workspace scanning with file tree rendering.
  • - Model selection prompts with provider-specific model lists.
  • - Documentation URL corrected in CLI banner.

Web App

  • - Device authorization page with code input form.
  • - Sign-in page with GitHub OAuth and email/password via Better-Auth.
  • - Redirect and error handling routes for auth flows.
  • - Next.js turbopack support with root path resolution.

v0.1.0

Jun 6, 2026

Core

  • - AI coding agent with multi-provider support — Google Gemini, OpenAI, Anthropic Claude, Minimax, NVIDIA, and OpenRouter.
  • - Free models included — GPT, Gemini, Minimax, Deepseek and more available out of the box.
  • - AI-powered chat interface with streaming responses, tool execution, and workspace context awareness.
  • - Device code authentication flow with GitHub OAuth for secure CLI login.
  • - WebSocket server for real-time AI streaming and tool execution.
  • - Multi-session support with conversation history and message persistence.
  • - Prisma-backed database with PostgreSQL for users, sessions, workspaces, and API keys.

CLI

  • - New supercode init command with interactive chat and agent modes.
  • - supercode login command with device code authentication.
  • - Environment-aware configuration with .env loading from multiple locations.
  • - Tool system for AI — read files, search code, list directories, and execute commands.

Web App

  • - Terminal client at supercode-terminal.vercel.app with session management and workspace file explorer.
  • - Device authorization and approval pages for secure device login.
  • - Sign-in page with email/password and GitHub OAuth via Better-Auth.