The TypeScript peer of InKCre — the web application, the browser extension, and first-party TypeScript extensions, built around the shared @inkcre/core SDK.
impl-ts 是 InKCre 的 TypeScript 实现——一个承载 Web 应用、浏览器扩展和一方 TS 扩展的 peer monorepo。
packages/core/—@inkcre/coreshared SDK (info-base model, storage, resolvers, retrieval, extension host)apps/client-web/— Vue 3 web application (static Vite artifact)apps/client-webext/— WXT browser extensionextensions/— independently built native Module Federation producers (ext-github,ext-mail,ext-twitter,ext-memos)
End users consume the published web build and browser extension through the deployed instance — see inkcre.dev for entry points. To self-host the underlying peer, see InKCre/impl-py.
git submodule update --init --recursive
pnpm install --frozen-lockfile
pnpm run doctor
pnpm devpnpm check is the required format/lint/type/test/build gate used by CI. See the organization contribution guide and docs/40-deployment/development-runtime.md for the full local and SSH runtime contract.
- Repository architecture
- Agent operating guide
- Deployment and runtime
- Documentation index
- Shared product truth Hub:
InKCre/docs(mounted read-only atdocs/_shared/)