LLM driven project planning and lifecycle management based on the terse planning style
- C# 99.5%
- PowerShell 0.4%
- Shell 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo/workflows | ||
| .githooks | ||
| .vscode | ||
| apps | ||
| benchmark | ||
| docs | ||
| packages/native-core | ||
| scripts | ||
| tools | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| CONTRIBUTING.md | ||
| Directory.Build.props | ||
| global.json | ||
| LICENSE | ||
| README.md | ||
| THIRD_PARTY_NOTICES.md | ||
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.