{"_id":"@artificialsenselabs/ui","_rev":"2-1dd6ff8b3909489d8aba13a754e0cdcf","name":"@artificialsenselabs/ui","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@artificialsenselabs/ui","version":"0.0.1","keywords":["angular","component-library","ui","signals","ssr","enterprise","ai","angular20","standalone","zoneless"],"author":{"url":"https://artificialsense.ai","name":"Artificial Sense"},"license":"MIT","_id":"@artificialsenselabs/ui@0.0.1","maintainers":[{"name":"accounts-artificialsense-labs","email":"accounts@artificialsense.ai"}],"homepage":"https://artificialsense.ai","bugs":{"url":"https://github.com/artificialsenselabs/ui/issues"},"dist":{"shasum":"c625bd085d2f59b41c3b89386836724fd43fb830","tarball":"https://registry.npmjs.org/@artificialsenselabs/ui/-/ui-0.0.1.tgz","fileCount":3,"integrity":"sha512-wE6WGlAjZuzA0obEwcIGA5EFnCMZWqm/AdX+z5VsNhGiBq8WR5njzg9kwZv+gKwwXywF7E+mtuDvB70j83Qb7A==","signatures":[{"sig":"MEUCIQDQNG8Hnri59vq2y9cOuJiTPe433iCPNV/foX8xHxFdUgIgNXFi9KyIY2GSDDnF5QiEtcoOkyLxghjXlfKlp/+5HSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4210},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"d6a1243421d16915622926c5afea4e251fb6a72b","_npmUser":{"name":"accounts-artificialsense-labs","email":"accounts@artificialsense.ai"},"repository":{"url":"git+https://github.com/artificialsenselabs/ui.git","type":"git"},"_npmVersion":"11.6.0","description":"Enterprise Angular component library — AI-native components, Signals-first, SSR-ready.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=20.0.0","@angular/common":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.1_1780010271659_0.5693601714113015","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Placeholder — not yet released. Source: github.com/artificialsenselabs/sense-ui"}},"time":{"created":"2026-05-28T23:17:51.506Z","modified":"2026-07-15T13:38:44.241Z","0.0.1":"2026-05-28T23:17:51.790Z"},"bugs":{"url":"https://github.com/artificialsenselabs/ui/issues"},"author":{"url":"https://artificialsense.ai","name":"Artificial Sense"},"license":"MIT","homepage":"https://artificialsense.ai","keywords":["angular","component-library","ui","signals","ssr","enterprise","ai","angular20","standalone","zoneless"],"repository":{"url":"git+https://github.com/artificialsenselabs/ui.git","type":"git"},"description":"Enterprise Angular component library — AI-native components, Signals-first, SSR-ready.","maintainers":[{"name":"accounts-artificialsense-labs","email":"accounts@artificialsense.ai"}],"readme":"# @artificialsenselabs/ui\n\n> **Enterprise Angular component library — AI-native components, Signals-first, SSR-ready.**\n\n[![npm version](https://img.shields.io/npm/v/@artificialsenselabs/ui)](https://www.npmjs.com/package/@artificialsenselabs/ui)\n[![Angular 20+](https://img.shields.io/badge/Angular-20%2B-red)](https://angular.dev)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue)](LICENSE)\n\n---\n\n## What This Is\n\n`@artificialsenselabs/ui` is the component library that enterprise Angular developers wish existed.\n\nBuilt from the ground up for **Angular 20+** — not ported from React, not wrapped from a generic library. Every component is:\n\n- **Signal-based by default** — `OnPush` everywhere, no Zone.js anti-patterns\n- **SSR-compatible** — runs on the server without breaking\n- **AI-native** — the only Angular library with first-class components for AI product interfaces\n- **Enterprise-grade** — production patterns, not tutorial code\n\n---\n\n## The AI-Native Differentiator\n\nIn 2026, every serious product has AI features. Every AI feature needs UI. **Nobody builds this for Angular.**\n\nPlanned AI-native components:\n\n| Component                 | Purpose                                                        |\n| ------------------------- | -------------------------------------------------------------- |\n| AI Chat Module            | Streaming message thread, typing indicators, tool-call display |\n| Agent Dashboard           | Real-time agent task monitoring, status, trace viewer          |\n| Workflow Orchestration UI | Visual node-based workflow builder/viewer                      |\n| Prompt Management UI      | Create, version, test, and deploy prompt templates             |\n| Knowledge Base Explorer   | Document browser with chunk/embedding visualization            |\n| Observability Dashboard   | LLM call logs, latency, cost, token usage                      |\n| Approval Flow             | Human-in-the-loop approval queues with context                 |\n\n---\n\n## General Enterprise Components\n\n- Signal-based data tables with virtual scroll\n- Enterprise form builder (see [`@artificialsenselabs/forms`](https://www.npmjs.com/package/@artificialsenselabs/forms))\n- Dashboard widget system\n- Command palette (⌘K)\n- Multi-step wizard\n- Draggable layout system\n\n---\n\n## Requirements\n\n- Angular 20+\n- `provideZonelessChangeDetection()` (recommended — components are zoneless by design)\n- SSR-compatible out of the box\n\n---\n\n## Status\n\nThis library is in **active development** by [Artificial Sense](https://artificialsense.ai).\n\nEarly access and release updates: **[artificialsense.ai](https://artificialsense.ai)**\n\nGitHub: [github.com/artificialsenselabs/ui](https://github.com/artificialsenselabs/ui)\n\n---\n\n## The Studio Behind This\n\n**Artificial Sense** is an AI-native enterprise engineering studio.\nWe build production-grade Angular + AI systems for companies that need more than a developer — they need an architect who ships.\n\nNamed in 2017. The market finally caught up.\n\n→ [artificialsense.ai](https://artificialsense.ai)\n\n---\n\n_© 2026 Artificial Sense. MIT License._\n","readmeFilename":"README.md"}