← All repositories
75,634 stars7,005 forksRustother0 views
zed.dev

Zed

Features

  • AI-Native Development EnvironmentsA coding workspace integrated with autonomous agents and local model execution to automate complex engineering workflows and code generation.
  • High-Performance Code EditorsOptimizing the development environment for extreme responsiveness and keyboard-centric workflows to minimize latency during intensive source code manipulation.
  • Extensible Text EditorsA modular editor architecture supporting custom language extensions and command-driven workflows for efficient source code manipulation and project management.
  • AI-Assisted Software DevelopmentsLeveraging autonomous agents and predictive models to automate complex coding tasks, refactoring, and boilerplate generation within the editor.
  • Agentic Code EditingDelegate multi-step operations to autonomous agents that navigate files, run commands, and reason through software engineering workflows to complete complex coding tasks.
  • Inline AI AssistanceGenerate, refactor, or explain code snippets directly within the editor to maintain focus and context without switching to external windows or interfaces.
  • Predictive Code CompletionsSuggest code modifications in real-time based on current file context to reduce manual typing and accelerate the implementation of repetitive or boilerplate code patterns.
  • AI Agent FrameworksConnect diverse AI models and specialized tools to the development environment to switch between specific capabilities and agentic workflows for complex coding tasks.
  • Language Server Protocol ClientsA standards-compliant interface that connects external analysis tools to provide real-time diagnostics, intelligent completions, and structural code navigation.
  • Language Server ProtocolsConnect external analysis tools to the editor to receive real-time diagnostics, intelligent code completions, and automated refactoring suggestions based on the current project language.
  • Customizable Development EnvironmentsTailoring the editor's interface, keybindings, and extension ecosystem to match specific developer preferences and project-specific tooling requirements.
  • Language Analysis EnginesIntegrating external language servers to provide real-time diagnostics, intelligent completions, and structural insights for diverse programming languages and frameworks.
  • GPU-Accelerated UI RenderingUtilizes a custom high-performance graphics pipeline to render the editor interface directly on the GPU for low-latency text display.
  • Local AI InferenceExecutes machine learning models directly on local hardware resources to minimize latency and ensure data privacy during code generation tasks.
  • Conflict-Free Replicated Data TypesMaintains a shared document model using conflict-free replicated data types to enable real-time multi-user synchronization and conflict resolution.
  • Local AI Model RuntimesExecute AI models directly on local hardware to improve performance and maintain complete control over sensitive development data during the coding process.
  • Asynchronous Multi-Threaded ArchitecturesDistributes heavy tasks like file indexing, language analysis, and AI inference across background threads to ensure a responsive main UI loop.
  • External AI Model IntegrationsConnect personal subscriptions to external AI services to utilize advanced model capabilities directly within the development environment for enhanced coding assistance.
  • Incremental ParsersEmploys a robust parsing library to build and maintain a concrete syntax tree for efficient syntax highlighting and structural code navigation.
  • Editor ExtensionsAdd specialized plugins to the development environment to introduce syntax highlighting, linting, and project-specific tooling for new programming languages or frameworks as needed.
  • Text and Block Manipulation ToolsTransform code content using built-in commands to select, move, duplicate, or reformat lines and blocks for faster editing and improved structural organization of source files.