LLM driven project planning and lifecycle management based on the terse planning style
  • C# 99.5%
  • PowerShell 0.4%
  • Shell 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Reinitialized d1f619a2bb
Some checks failed
validate / validate (push) Failing after 5m32s
Wait for local agent fields to load in native smoke
2026-10-21 14:26:01 -05:00
.forgejo/workflows ci: run desktop nightlies from indev 2026-10-21 09:18:07 -05:00
.githooks Fix terminal submission and unavailable tool boundaries 2026-10-16 21:43:20 -05:00
.vscode Enhance nightly build process and documentation 2026-09-27 01:23:53 -05:00
apps Wait for local agent fields to load in native smoke 2026-10-21 14:26:01 -05:00
benchmark Refactor NativeAutomaticPlanningChecks to manage Autopilot state and enhance orchestration checks 2026-09-27 15:47:12 -05:00
docs Explain retained runner identity mismatch recovery 2026-10-21 13:07:42 -05:00
packages/native-core Retain merge review holds for every admitted conversation 2026-10-21 13:10:13 -05:00
scripts Invalidate cached tooling when sources or shared build inputs change 2026-10-19 19:39:01 -05:00
tools ci: run desktop nightlies from indev 2026-10-21 09:18:07 -05:00
.editorconfig Terse task a2-line-endings: Enforce LF working copies: .editorconfig,… 2026-10-16 19:36:00 -05:00
.gitattributes Add .gitattributes for LF line endings and implement AtomicReplace for file operations 2026-09-25 20:48:56 -05:00
.gitignore Enhance validation command analysis and logging 2026-10-03 21:42:33 -05:00
AGENTS.md Merge plan native-mcp-client-and-server-for-terse: Native MCP client … 2026-10-19 13:23:35 -05:00
CLAUDE.md Remove outdated documentation and audit reports; update desktop and native core migration details 2026-09-20 14:42:27 -05:00
CONTRIBUTING.md Invalidate cached tooling when sources or shared build inputs change 2026-10-19 19:39:01 -05:00
Directory.Build.props Enable verbose logs in development desktop builds 2026-10-09 14:42:36 -05:00
global.json Update .NET SDK version to 9.0.319 across workflows, scripts, and documentation 2026-10-13 21:55:08 -05:00
LICENSE feat: scaffold Terse Planner VS Code extension and CI 2026-07-10 20:19:51 -05:00
README.md Enhance validation command analysis and logging 2026-10-03 21:42:33 -05:00
THIRD_PARTY_NOTICES.md Add Terse.Tooling project and implement tooling checks and workflow validations 2026-09-19 19:31:56 -05:00

Terse

Terse is a Windows desktop IDE for planning, reviewing, and executing work with AI providers. The WinUI app supports Windows 11 x64 and ARM64.

Repository layout

  • apps/windows: the WinUI desktop app, installer, and release checks.
  • apps/windows/native: its required helper for safe Windows file access and process confinement.
  • apps/native-runner: the platform-neutral native host used by the desktop app.
  • tools/Terse.Tooling: native repository checks, release orchestration, and publication.
  • packages/native-core: the shared C# engine for protocol, planning, execution, persistence, providers, tools, and review.

See architecture for the runtime boundaries.

Development

Use Git and the .NET SDK pinned in global.json, then run the full source gate:

bash scripts/terse.sh validate:all

See CONTRIBUTING.md for setup, desktop development for Windows builds, and desktop nightlies for releases and their qualification.