DevCentr Capabilities

DevCentr is a Development Orchestration Suite (DOS)—an ecosystem-centric platform for managing the entire development lifecycle. This page outlines the specific technical capabilities and supported systems.

🚀 Environment Orchestration

DevCentr manages the "gravity" of your development world by automating the installation and configuration of:

  • System Shells: Standardizing and configuring your shell environment. Dev-Centr recommends Nushell as the default cross-platform shell (see Why We Recommend Nushell).

  • Session env refresh: The repository browser terminal detects stale PATH/system env, surfaces status outside the shell canvas, and injects (optionally auto-runs) a shell-aware refresh command. Prefer OpenShellOrg env-refresh / shell-host when installed (see Shell Environment Refresh and Repository Browser Terminal).

  • Global Tooling: Installing system-wide developer tools.

  • Language Toolchains: Managing versions and environments for Node.js, Python, D, and more.

  • Containerization: Native integration with Docker and other virtualized environments.

AI workflow orchestration (spec / registry)

DevCentr configures and hands off to external agents; it does not replace agent control-plane UIs.

  • Always-on human shell: Repository browser terminal with env intelligence — independent of IDE/agent-manager PTYs.

  • Registries: agent_shell_registry.sdl (shells, runtimes, inference, interconnects, arrangements); ai_client_profiles.json5 (MCP/skills clients); ai_stack_domain_pack.sdl (layer spine for cognitive bins).

  • Planned UI: Role Topology Composer + AI stack canvas / guided add — see Role Topology Composer and AI Workflow Arrangement. Layered placement only; MCP/skills remain AI Config tabs.

  • Topologies: Agent control planes and compute topologies.

🛠️ Core Functional Pillars

  • Installation: One-touch setup for complex developer environments.

  • Configuration: Enforcing reproducible, version-controlled settings across your machine.

  • Management: Active lifecycle monitoring of running services and tools.

  • Visualization: Graphical modeling of project architecture and dependencies.

📂 VCS & Repository Support

DevCentr connects to a wide range of version control systems and hosting providers.

System Modern Providers

Git

GitHub, GitLab, Bitbucket, SourceForge, Gitea, Codeberg

Mercurial

Heptapod, SourceForge

Subversion

SourceForge, Assembla

Bazaar

Launchpad

Perforce

Helix Core, Assembla

TFS

Microsoft Azure

Enterprise

CVS, ClearCase

For a community-maintained list of self-hosted providers, see the Repository Providers registry.

🏗️ Architecture

DevCentr is built with an extension-first architecture, allowing the community to add support for new tools and hosting providers via the source-available codebase.