Observed since 20 Oct, 22:41 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xayushm/agentui
This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
Reusable, composable, and accessible dashboard components powered by shadcn/ui, Radix UI, and Tailwind CSS.
After building multiple dashboards for our product BrewMyAgent and side projects, I realized I was recreating the same components over and over — buttons, cards, toasts, layouts... the whole drill.
So I created this library to:
.d.tsnpm install @0xayushm/agentui
Then import components in your app:
import { DashboardShell, AgentCard } from "@0xayushm/agentui"
npm run storybook
Browse your components locally at: http://localhost:6006
import { DashboardShell, AgentCard } from "@0xayushm/agentui"
export default function DashboardPage() {
return (
<DashboardShell>
<AgentCard
name="Finance Agent"
description="Categorizes your transactions"
status="active"
/>
</DashboardShell>
)
}
Clone and build locally:
git clone https://github.com/0xayushm/agentui.git
cd agentui
npm install
npm run build
This library is under active development and open to contributions!
🧩 Browse components in Storybook
📖 Read the Blog Post on how it was built
🙌 PRs are welcome!
Planning to add: Charts, Tables, AI prompts UI, Settings Panels — and more.
git clone https://github.com/0xayushm/agentui.git
cd agentui
npm install
npm run build
This library is under active development and open to contributions!
Planning to add: Charts, Tables, AI prompts UI, Settings Panels — and more.
Let’s build clean UIs, together. 🚀
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
clsxEnvironment{
"local_name": "clsx",
"alias": false,
"peer_metadata": null
} | ^2.1.1 | runtime |
nextEnvironment{
"local_name": "next",
"alias": false,
"peer_metadata": null
} | 15.3.5 | runtime |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.0.0 | runtime |
sonnerEnvironment{
"local_name": "sonner",
"alias": false,
"peer_metadata": null
} | ^2.0.6 | runtime |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.0.0 | runtime |
next-themesEnvironment{
"local_name": "next-themes",
"alias": false,
"peer_metadata": null
} | ^0.4.6 | runtime |
lucide-reactEnvironment{
"local_name": "lucide-react",
"alias": false,
"peer_metadata": null
} | ^0.525.0 | runtime |
tailwind-mergeEnvironment{
"local_name": "tailwind-merge",
"alias": false,
"peer_metadata": null
} | ^3.3.1 | runtime |
@radix-ui/react-slotEnvironment{
"local_name": "@radix-ui/react-slot",
"alias": false,
"peer_metadata": null
} | ^1.2.3 | runtime |
class-variance-authorityEnvironment{
"local_name": "class-variance-authority",
"alias": false,
"peer_metadata": null
} | ^0.7.0 | runtime |
tsupEnvironment{
"local_name": "tsup",
"alias": false,
"peer_metadata": null
} | ^8.5.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^20 | development |
tailwindcssEnvironment{
"local_name": "tailwindcss",
"alias": false,
"peer_metadata": null
} | ^4 | development |
@types/reactEnvironment{
"local_name": "@types/react",
"alias": false,
"peer_metadata": null
} | ^19 | development |
tw-animate-cssEnvironment{
"local_name": "tw-animate-css",
"alias": false,
"peer_metadata": null
} | ^1.3.5 | development |
@types/react-domEnvironment{
"local_name": "@types/react-dom",
"alias": false,
"peer_metadata": null
} | ^19 | development |
@tailwindcss/postcssEnvironment{
"local_name": "@tailwindcss/postcss",
"alias": false,
"peer_metadata": null
} | ^4 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.0.0 | peer |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.0.0 | peer |
tailwindcssEnvironment{
"local_name": "tailwindcss",
"alias": false,
"peer_metadata": null
} | ^4.0.0 | peer |
lucide-reactEnvironment{
"local_name": "lucide-react",
"alias": false,
"peer_metadata": null
} | ^0.525.0 | peer |
class-variance-authorityEnvironment{
"local_name": "class-variance-authority",
"alias": false,
"peer_metadata": null
} | ^0.7.0 | peer |
Source distribution
{
"shasum": "d033b7840d3b82bcf6b409901e721d0a586da930",
"tarball": "https://registry.npmjs.org/@0xayushm/agentui/-/agentui-0.1.2.tgz",
"fileCount": 6,
"integrity": "sha512-Ksx6vSibsZxXuIWLWGqSnNb5SD3GjrAwMj4adSaBZLrBGqgSjcLUT32M1ke/P9X4DjKSki3SUqWLYVDbA3SX2Q==",
"signatures": [
{
"sig": "MEQCIDYMsLZFsTGGxwhP4KQtee63vJ+3NY5Q+zGens9JlEXkAiBWZUbrgWPpdbx1Ah9EurAL1iTzAtppRlzsUVvVep0bCw==",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 21366
}Observed since 20 Oct, 22:41 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:a33671d4f3d1ce78d053d64b9b62535bbe230f2a21c44bf952db265d0baebd94