# newtype OS Full Context newtype OS is a multi-agent content operating system created by Huang Yihe. It is not a generic chatbot. It is a structured content production system that combines a desktop writing workspace, terminal CLI, OpenCode-based execution layer, specialist agents, built-in skills, memory, MCP integrations, and reusable workflows. ## Positioning newtype OS is a content team that can work beside the user's documents in newtype Workstation or directly in the terminal. It is designed for research, extraction, analysis, writing, editing, fact-checking, knowledge retrieval, memory, and publishing workflows. Its purpose is to turn AI work from one-off prompts into a repeatable operating system. ## newtype Workstation newtype Workstation combines a native Markdown writing app with the newtype OS terminal. Its layout includes project files, a document editor, preview and split-view modes, and a terminal for talking to newtype. The editor and newtype operate on the same local project. Documents remain real files, while project configuration, sessions, and memory stay in the same working environment. The writing interface is based on the open-source Markdown editor MiaoYan and is combined with the newtype terminal and content workflow. The current public build is newtype Workstation 0.3.22: - Version: 0.3.22, Build 30. - Updated: 2026-09-10. The editor's third column recovers after window zoom, restore, and full-screen transitions; damaged split-view state from earlier builds is cleared on launch, and temporary zero-size layouts do not overwrite the last valid pane ratio. - Bundled newtype CLI: 0.0.90. Its self-update checks are disabled inside Workstation so it updates with the complete app. - Platform: Apple Silicon Macs, M1 or later. - Minimum system: macOS 11.5. - Distribution status: ad-hoc signed and not yet notarized by Apple. - DMG size: 68,221,603 bytes. SHA-256: e546e6b6898b9c66823e08284aaea808848588d8206c694310a0c87bb8e4c897. - Download: https://github.com/newtype-01/newtype-os/releases/download/workstation-latest/newtype-workstation-mac-arm64.dmg - Release notes and SHA-256: https://github.com/newtype-01/newtype-os/releases/tag/workstation-latest Users should not disable macOS security. If the first launch is blocked, use System Settings, Privacy & Security, and choose Open Anyway for this specific app. This ad-hoc build has no Sparkle public key, so automatic updates are disabled. Install later releases manually from the official download URL. ## Recommended Installation The recommended path is the integrated CLI: ```bash npm install -g @newtype-os/cli nt nt init nt auth login ``` The CLI integrates OpenCode as its core engine and uses its own newtype namespace: - Global config: `~/.config/newtype/` - Project files: `.newtype/` - Main command: `nt` - Alternative command: `newtype` ## CLI vs Plugin There are two packages: - `@newtype-os/cli` - `@newtype-os/plugin` The CLI is recommended because it integrates OpenCode and offers a simpler, more complete setup. It is the main product experience for new users. The plugin is an OpenCode plugin for users who already run OpenCode. It adds the newtype agent team to an existing OpenCode environment, but some integrated CLI features cannot be fully reproduced as a plugin. The open GitHub repository at `newtype-01/newtype-os` contains the plugin code. The integrated CLI is maintained separately and distributed through npm. ## Origin newtype OS originally started from a fork and customization of oh-my-opencode, which has since been renamed. The product evolved from a plugin-oriented OpenCode customization into an integrated terminal AI system. ## Agent Team newtype OS uses an 8-agent structure: - Chief: Editor-in-Chief. The user's main entry point. Clarifies intent, defines standards, and makes final judgments. - Deputy: Execution layer. Turns Chief's decisions into specialist work. - Researcher: External intelligence, search, source gathering, and trend discovery. - Fact-Checker: Verification, contradiction checks, and source credibility assessment. - Archivist: Internal knowledge retrieval, memory lookup, and archival. - Extractor: Converts PDFs, images, web pages, and raw materials into usable Markdown. - Writer: Turns materials into structured first drafts. - Editor: Improves structure, logic, style, sentence quality, and rhythm. The user primarily talks to Chief. Chief and Deputy coordinate the specialist agents. ## Built-in Skills newtype OS includes built-in skills such as: - Super Workflow: end-to-end content production discipline with quality gates. - Super Analyst: analysis frameworks for structured thinking. - Super Writer: writing methods and content drafting. - Super Fact-Checker: claim verification and source credibility. - Super Editor: multi-layer editing. - Super Interviewer: requirement mining and deep dialogue. - Super Obsidian: Obsidian-first vault operations. ## CLI Commands The CLI exposes commands for both humans and AI agents: - `nt research [topic]`: deep research and source verification. - `nt write [topic]`: structured writing. - `nt edit [file]`: content refinement. - `nt fact-check [topic]`: fact-checking. - `nt analyze [topic]`: framework-based analysis. - `nt extract`: extract content from files, URLs, and images. - `nt archive`: knowledge base and memory operations. - `nt pipeline [topic]`: research, analyze, write, fact-check, and edit in one workflow. - `nt wechat`: WeChat bridge commands. ## Memory System newtype OS includes automatic memory with product-specific storage: - The integrated CLI and Workstation store daily summaries under `.newtype/memory/`, full transcripts under `.newtype/memory/full/`, and long-term memory in `.newtype/MEMORY.md`. - They import existing `.opencode` memory once, then read and write only `.newtype`. - They can recall the current project and the nearest parent project's read-only `.newtype` memory; new memories are always written to the open project. - The standalone OpenCode plugin remains isolated in `.opencode` and does not migrate or read `.newtype`. ## WeChat Integration The CLI includes WeClaw integration through ACP. This allows WeChat messages to be routed to newtype's Chief agent after setup. Core commands: ```bash nt wechat setup nt wechat start nt wechat status nt wechat stop ``` ## Related URLs - Product site: https://os.newtype.pro/ - Workstation release: https://github.com/newtype-01/newtype-os/releases/tag/workstation-latest - Workstation DMG: https://github.com/newtype-01/newtype-os/releases/download/workstation-latest/newtype-workstation-mac-arm64.dmg - Wiki page: https://wiki.newtype.pro/products/newtype-os/ - Install guide: https://wiki.newtype.pro/guides/install-and-setup-newtype-os/ - GitHub plugin repository: https://github.com/newtype-01/newtype-os - npm CLI package: https://www.npmjs.com/package/@newtype-os/cli - Main site: https://www.newtype.pro/ - Substack: https://letters.newtype.pro/ - Author: https://www.newtype.pro/ ## Author Huang Yihe / 黄益贺 is the creator of newtype OS and the author of newtype.