ngx-prompt-kit
AI chat components for Angular.
Standalone, signal-based components for building AI interfaces. Composes with Spartan UI. Distributed via schematics — the source lives in your project, not in a black-box dependency.
What you write
<div class="rounded-2xl border bg-background px-3 pt-2 pb-3">
<pk-composer
placeholder="Ask ngx-prompt-kit anything..."
[attachable]="true"
[(value)]="value"
(submitted)="onSubmit($event)"
>
<button pkComposerStart hlmBtn variant="outline" size="sm" hlmTooltip="Search the web">
<ng-icon name="lucideGlobe" class="text-[length:--spacing(3)]" />
Search
</button>
</pk-composer>
</div>