Overview
Research summary
Dirac is an open-source TypeScript coding agent, forked from Cline, for VS Code, command-line, and ACP-compatible editor workflows. Its editing protocol uses stable hash anchors to identify source ranges without repeating large search-and-replace blocks; syntax-tree tools can inspect definitions and references or perform structural operations such as symbol renames. Independent reads, searches, edits, and commands can be batched in one model turn.
Concurrent subagents may receive separate prompts, tools, timeouts, and inherited context, while freshness checks reject edits based on stale source. The runtime also supports mid-task steering, resumable task IDs, checkpoints, path-aware instructions, skills, hooks, and configurable approval policies. A separate utility model can handle context compaction, handoffs, commit messages, or first-pass permission decisions, but automatic approvals remain policy-driven model decisions and are recorded for review.
Users provide or select model-provider credentials; configuration follows Dirac across interfaces. Optional completion verification is a model pass, not a replacement for tests or human review. The public repository contains the implementation under Apache-2.0.
Repository summary
- Stars
- 1,494
- Open issues
- 11
- Last push
- 2026-09-10
- Commits, 90 days
- 540
- Repository activity
- Very active · 96/100
- Version
- 0.5.12
Recorded catalogue figures. View repository data and provenance →
Classification
Pricing & services
Paid services unknown
Whether the provider offers paid products or services has not been established.
Licence scope
Implementation
Recorded implementation details and interfaces for Dirac.
Implementation details
TypeScript
- Languages
- TypeScript
- Repository type
- source
- ACP identifier
dirac
Licence scope
Repository
Repository snapshots, release information and recorded maintenance signals.
Repository snapshot
- Stars
- 1,494
- Open issues
- 11
- Last push
- 2026-09-10
- Commits, 90 days
- 540
- Repository activity
- Very active · 96/100
- Archived
- No
Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).
Release information
- Current version
- 0.5.12
- Version source
- github-release
- Version scope
- dirac-run/dirac
- Version recorded
- 2026-09-14
- Latest release tag
- v0.5.12
- Release published
- 2026-09-10
- Default branch
- master
- Head commit
28e83cb8a66ceaacdd40900a44018f4904136221
Maintenance and provenance
- Catalogue snapshot
- 2026-10-06
- Repository metrics recorded
- 2026-09-14
- Stars source
- GitHub snapshot
- Last push source
- GitHub snapshot
- Repository metrics stale
- No
- Snapshot repository
- dirac-run/dirac
Documentation
Recorded references and research provenance for this entry.
Recorded sources 4
- https://dirac.run/ Project page · Research reference
- https://github.com/dirac-run/dirac Linked repository · Research reference · Repository metric snapshot
- https://discord.com/api/v10/invites/wcYTx9BGea?with_counts=false&with_expiration=true Research reference
- https://api.github.com/repos/dirac-run/dirac Research reference
Research metadata
- Catalogue snapshot
- 2026-10-06
- Repository metrics recorded
- 2026-09-14
An individual research date has not been recorded for this entry.
Community & social 2 channels
Communities
- Discorddiscord.gg/wcYTx9BGeaOfficial
Link details for Discord
- Access
- Public
- Last checked
- GitHub Discussionsgithub.com/dirac-run/dirac/discussionsOfficialDiscussion
Link details for GitHub Discussions
- Access
- Public
- Last checked