Back to GyroCode

GyroCode Features

Every capability of the GyroCode AI desktop development environment — organized and explained.

Core Agent Capabilities

Build Agent

Full-access development agent that reads files, writes code, runs commands, and executes tests autonomously within your project.

Plan Agent

Read-only planning agent for codebase exploration and architecture decisions without making any changes.

Subagent Orchestration

Specialized subagents spawned for complex multi-step research or cross-codebase tasks.

Full Codebase Context

GyroCode indexes and understands your entire project structure before making changes.

Language-Aware Edits

Tree-sitter parsing provides language-specific code understanding beyond simple text manipulation.

Test Generation

Automatically generate unit and integration tests for code it writes or modifies.

Desktop Interface

Native Desktop App

Cross-platform native applications for macOS, Windows, and Linux with a polished, responsive interface.

macOS App

Native macOS application with system integrations, menu bar access, and Apple Silicon optimization.

Windows App

Native Windows installer with auto-update support and deep OS integration.

Linux App

Native Linux desktop application with .deb, .rpm, and AppImage distribution formats.

Session Management

Save, restore, and branch development sessions. Resume exactly where you left off.

Multi-Window Support

Work across multiple projects simultaneously with independent session windows.

Gyrothink AI Model

Gyrothink

Every GyroCode session is powered by Gyrothink — Gyroscape's own AI model purpose-built for software development.

Deep Code Understanding

Gyrothink is optimized to reason about multi-file codebases, dependencies, and architectural patterns.

Private Deployment

Run Gyrothink entirely within your own infrastructure for complete data sovereignty.

Session Context

Gyrothink maintains full session context across long development sessions without losing state.

Language Coverage

Accurate code generation and analysis across all major programming languages and frameworks.

Usage Analytics

Track model usage and session activity per project and team for billing and audit purposes.

Architecture & Integration

Client/Server Architecture

Run GyroCode on a remote server and drive it from your desktop, laptop, or any connected device.

REST API

Built-in API server for remote access and programmatic control of agent sessions.

LSP Integration

Out-of-the-box Language Server Protocol support for hover info, diagnostics, and completions.

MCP (Model Context Protocol)

Full MCP support for cross-agent communication and tool integration.

JavaScript SDK

Official JS/TS SDK for embedding GyroCode capabilities in your own applications.

GitHub Enterprise Integration

Create PRs, review code, and manage issues directly from within GyroCode.

Extensibility

Plugin System

First-class plugin architecture for extending GyroCode with custom tools and workflows.

Slack Integration

Built-in Slack plugin for team notifications and triggering GyroCode tasks from Slack messages.

Extension API

Public extension development API for building and distributing community integrations.

Custom Tools

Define custom tools that the agent can call as part of its execution plan.

Workflow Automation

Automate repetitive coding tasks as named workflows triggered on demand.

Enterprise Controls

Advanced audit logging, SSO, role-based access, and deployment controls for organizations.

Collaboration & Security

Team Session Sharing

Share development sessions with teammates for collaborative review and pair programming.

Audit Logging

Complete logs of all agent actions, file changes, and session activity for compliance.

SSO / SAML 2.0

Enterprise identity integration with Okta, Azure AD, Google Workspace, and OIDC providers.

Gyrothink Private Deployment

Run Gyrothink within your own infrastructure — all inference stays inside your environment.

Export/Import Sessions

Portable session format for sharing development context and handoffs between teammates.

Role-Based Access

Granular permissions for teams and individuals across projects and capabilities.

Ready to get started?

Download GyroCode for your platform or talk to our team about an enterprise deployment.