Skip to content

icodecedd/cortex-website

Repository files navigation

Cortex Space Logo

Cortex Space

Local-First Multi-Pane Terminal Manager for Developers

Native performance. Dynamic layouts. Keyboard-driven workflows.


Next.js TypeScript Tailwind CSS Framer Motion Huge Icons
Radix UI Recharts Vercel License


Cortex Space Landing Page

Website   Source Code


Project Status

Active Development Version 0.1.3

Under Development -- Cortex Space is a native desktop terminal manager that replaces static terminal configurations with a dynamic, keyboard-driven multi-pane workspace. This repository is the official landing page and marketing website.


Overview

Cortex Space unifies terminal instances, workspaces, and developer tooling into a single cohesive desktop application.

Key Features

  • Multi-Pane Terminal Engine -- Split, resize, and manage terminal panels powered by Xterm.js and Tauri-based PTY processes with full shell support (PowerShell, Bash, Zsh)
  • Dynamic Recursive Layouts -- Horizontal and vertical splits with ratio-based resizing, drag-and-drop pane reordering, and quadrant-based repartitioning
  • Global Command Palette -- Triggered via Ctrl/Cmd + K for switching workspaces, executing commands, and launching templates
  • Command Snippets -- Save, organize, and execute reusable shell commands with dynamic {{VAR}} placeholder resolution
  • Workspace & Tab Management -- Multiple isolated workspaces, each containing sub-tabs with independent terminal layouts
  • CLI Tool Registry -- Discover and verify installation status of developer CLI tools (AI agents, language servers, build tools) with one-click install commands
  • Automatic Port Detection -- Live parsing of terminal output for localhost URLs with TCP-liveness checking
  • Zen Mode -- Full-screen focused terminal view, hiding all chrome
  • Theme System -- 14 bundled themes (Catppuccin, Dracula, Nord, Tokyo Night, Gruvbox, and more) with dark/light/system scheme support and custom theme creation

Tech Stack


Layer Technology Purpose
Framework Next.js 15 (App Router) Server-rendered pages, routing, metadata, API routes
Frontend React 19, TypeScript Interactive UI components, hooks, state management
Styling Tailwind CSS v4, PostCSS Utility-first styling with CSS-first configuration
UI Components Radix UI, Base UI, shadcn/ui Accessible headless primitives and pre-built components
Animation Framer Motion, GSAP Spring-physics transitions, scroll-triggered animations
Icons Huge Icons (Free) Consistent iconography across the interface
Charts Recharts Data visualization for changelog and star history
Utilities cmdk, sonner, vaul, embla-carousel-react Command palette, toast notifications, drawers, carousels
Theme next-themes Light/dark mode with system preference detection
Deployment Vercel Edge-rendered hosting with automatic CI/CD

Features

Completed

  • Multi-pane terminal with real PTY shell sessions
  • Dynamic recursive split layouts (horizontal/vertical) with resize handles
  • Pane drag-and-drop repartitioning with animated ghost overlays
  • Global command palette for workspace switching and template launching
  • Command snippet repository with {{VAR}} placeholder resolution
  • Multiple workspace support with sidebar, pinning, and renaming
  • Sub-tab system for multiple layouts per workspace
  • CLI tool agent registry with install-status detection
  • Automatic localhost port detection and TCP-liveness checking
  • 14 bundled themes with dark/light/system scheme support
  • Custom theme creation and management
  • Zen Mode for distraction-free terminal work
  • Settings persistence for terminal font, size, shortcuts, and appearance
  • Onboarding flow with profile selection and tool scanning
  • Pane keyboard navigation (Alt+Arrows, Ctrl+1-9)
  • State restoration across app launches
  • Custom titlebar with minimize/maximize/close controls
  • Self-updater via GitHub Releases

In Progress

  • Sidebar style tabbing
  • Project-based workspaces
  • Drag and drop skills to AI agents
  • Auto-PR (automated pull request workflows)
  • Session management
  • Enhanced command snippets with advanced variable resolution

Star History

Star History Chart

Contributing

We welcome contributions. See CONTRIBUTING.md for setup instructions, development workflow, and pull request guidelines.


Cortex Space Footer

About

A landing page for Cortex Space — a local-first, keyboard-driven developer workspace that unifies terminals, split-pane layouts, and AI agent workflows in one fluid desktop app.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors