TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻譯準備中
AI 原生的 IDE 工作區,針對法律與大量文件的工作流程設計:支援檔案、代理程式、外掛、內建文件編輯並具變更追蹤、OCR、證據鏈。律師的 VS Code。
AI 翻譯
AI-native IDE workspace for legal and document-heavy workflows: files, agents, plugins, built-in document editing with tracked changes, OCR, evidence chains. VS Code for lawyers.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
The AI-native workspace for legal and document-heavy work. 让法律人聚焦专业判断 — 面向法律与文档密集型团队的 AI 原生工作台 VS Code gives developers one place for files, extensions, terminals, Git, and AI coding assistants. AI WorkDeck aims to give lawyers and document-heavy teams one place for matters, documents, agents, plugins, evidence, and review. Star AI WorkDeck if you care about any of these problems:檢視完整 README ↗
A contract is ready when someone can stand behind it. That means checking its sources, negotiating changes, preserving the document's structure, and knowing which version was approved. Producing the first draft is only part of the job.
AI WorkDeck brings those steps into one extensible workspace. Agents work alongside the document editor, project files, source references, and version history. A lawyer can inspect an AI-authored change in the document, accept or reject it, and keep the work in the project's history. Developers can build on the same editor, agent tools, and plugin runtime.
We are building a shared foundation for professional AI: start with demanding legal workflows, make the underlying document operations reusable, and enable specialists to build the next applications on top.
AI WorkDeck is an open-source exploration rooted in day-to-day legal work, developed outside working hours with team support and feedback from colleagues. Its initiator, Zewei Han, is a practicing lawyer and a partner at Beijing Redsunny Law. He previously worked at King & Wood Mallesons, where he supported projects of the firm’s legal technology team, and co-authored 《大模型时代的法律科技》 (on legal technology in the era of large models). The project shares tools and methods from practice for fellow practitioners and developers to examine and improve.
AI coding tools have shown the value of bringing an agent into the environment where work happens. Professional document work needs that same depth of integration: an understanding of the file being edited, the material behind it, the changes being proposed, and the person responsible for the result.
We are starting with legal work because these requirements meet in almost every matter. A due-diligence finding needs a source. A negotiated clause needs a review trail. A final document needs to survive handoff to someone using Word. Solving these together creates a foundation that can also serve transaction advisory, compliance, and other document-intensive professions.
Our bet is that the enduring value lies in connecting context, action, and review. Better models expand what an agent can do; the workspace makes that capability useful in a real professional process. Read the product thesis for the expansion path and the questions we still need to prove.
This repository contains the desktop app, workbench, agent backend, document-editor integration, and plugin runtime. It is a working codebase with desktop releases, public development history, and CI.
| Foundation | Why it matters | Explore it |
|---|---|---|
| Document-native agent actions | Apply fine-grained edits through structured tools; inspect tracked changes and comments in the embedded LibreOffice WASM editor, with checkpoint recovery available. | Editor primitives · Editor bridge |
| Source-linked work | Connect a passage to its supporting material, navigate back to the source, and detect changed or missing anchors. Extend retrieval through an evidence-provider interface. | Evidence contract · Provider example |
| Project history and collaboration | Compare parallel drafts with three-way document merge workflows and inspect paragraph-level provenance, backed by Git history. | Version engine |
| An extensible workbench | Add web panes, Java tools, declarative templates, or reusable Skills without rebuilding the entire application. | Plugin guide · SDK · Examples |
| Professional workflows | Due diligence, contract review, source checking, and litigation visualization give the platform concrete places to develop. | Built-in Skills · |
The engineering focus is the quality of the resulting file: preserving structure, making edits reviewable, and keeping sources traceable through revision. The roadmap identifies the next problems contributors can help solve.
In-app marketplace capture using fictional demo materials. For an evaluation build, use the latest release.
A developer should be able to spend their effort on a valuable workflow and reuse the document infrastructure beneath it. There are several concrete entry points:
| Build | Reuse | First step |
|---|---|---|
| A focused review or research pane | Project files, document access, host events, and UI integration | Run the minimal web plugin — plain HTML and JavaScript, no build step. |
| A connection to a specialist source | The evidence-retrieval interface and its conformance tests | Extend the evidence-provider example. |
| A reusable professional workflow | The agent's tools and Skill loading | Read the Skill specification and inspect existing Skills. |
| Templates and house styles | Declarative contributions, without executable backend code | Start from the declarative plugin. |
| A stronger core | The editor bridge, version engine, and agent runtime | Read architecture, then run from source. |
Web plugins use a sandboxed iframe and a permission-checked bridge. Java plugins run in the backend process and must be trusted. The plugin guide explains those boundaries and the publication process.
Follow the developer walkthrough: describe a small workflow, build the checklist example, install and debug in an isolated project, then apply through the website developer center and submit with a revocable token. The developer program initially has no application fee. Basic profile review records the maintainer, private contact details, purpose, and requested permissions; each plugin version still undergoes separate review and signing. This is not identity certification. SDK and service contracts cover settings, host AI, external connections, MCP and independent subscriptions. New host / portal features in this branch remain pending release / deployment.
Start by turning a review or research task you know well into an extension. If you prefer improving the core, a small reproducible case is especially valuable: a document that loses formatting, a source link that no longer resolves, an edit that fails to round-trip, or an unclear setup step. Use synthetic or appropriately redacted materials and describe the expected result. Discuss the scope in an issue before starting a large change.
Read the contribution guide. Code contributions require a one-time CLA; contributors retain copyright and grant the steward dual-licensing rights. Substantial API changes use the RFC process. The governance model provides a path from contributor to reviewer to maintainer, and the current maintainers are public.
Plugin and Skill authors can also publish through the marketplace: China · International. Author ownership, paid-listing revenue sharing, review, and settlement are described in the marketplace terms. For individual funded tasks, see the bounty policy; availability and amounts are set per issue.
The next stage is about making this foundation easier to trust and easier to build on. These are contribution directions, not dated release commitments:
Bring a concrete use case to Discussions or propose a focused issue. Developers and practitioners can help define the work together.
Follow releases, join a discussion, or build a small extension. The most useful next step is something we can inspect and improve together.
The steward is 北京京微资易科技有限公司 (Beijing Jingwei Ziyi Technology Co., Ltd.); 真善美承泽有限公司 (Zhen Shan Mei Grace Legacy Limited) operates the international offering. Commercial licensing covers the steward's code; third-party components retain their own terms. See commercial licensing, third-party components, and trademarks.
The steward's existing policy allocates 20% of net commercial-licensing revenue to a community fund for bounties, Skill-creation grants, and community events. This is a public policy that may be adjusted prospectively, not an individual contractual entitlement. Governance roles carry technical authority; economic terms are set separately in the bounty policy and marketplace terms.
For licensing needs outside AGPL, contact [email protected]; the commercial license sets out the applicable terms.
| Multiple ways into the work | The desktop workbench and Office/WPS task panes connect AI assistance to existing document workflows. | Desktop · Office add-in |