open-index/open-npm huggingface dataset:
npm package: @nikhiljangid/ai-kit
Description: The personal AI frontend toolkit of Nikhil Jangid. Premium components for next-gen interfaces.
Author: Nikhil Jangid
Latest version: 1.0.0

# Nikhil AI Kit 🧠

**Building an AI app? Don't make it look boring.**

Most AI applications today are powerful but look... standard. A text box, a loading spinner, maybe a markdown renderer.

I built **Nikhil AI Kit** because I wanted my AI projects to *feel* different. I wanted them to feel futuristic, responsive, and alive. This isn't just a component library; it's a design system for the Age of Intelligence.

[![npm version](https://img.shields.io/npm/v/nikhil-ai-kit.svg)](https://www.npmjs.com/package/nikhil-ai-kit)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Why use this?

1.  **Instant "Hollywood" Aesthetic**: Drop in a `<VoiceOrb />` or `<NeonBorder />` and your app immediately looks like it's from 2030.
2.  **Voice Made Simple**: Interacting with speech APIs in the browser is pain. `useSpeechToText` and `useTextToSpeech` make it a one-liner.
3.  **Performance First**: Animations are handled by Framer Motion and optimized for 60fps. No jank.

## Installation

```bash
npm install nikhil-ai-kit framer-motion clsx tailwind-merge
```

## The Toolkit

### 🎤 Voice Interface
Give your AI a voice and ears in seconds.

```tsx
import { useSpeechToText, useTextToSpeech, VoiceOrb } from 'nikhil-ai-kit';

export function Assistant() {
  const { isListening, startListening } = useSpeechToText();
  const { speak } = useTextToSpeech();

  return (
    <div>
      <VoiceOrb listening={isListening} />
      <button onClick={startListening}>Talk to me</button>
      <button onClick={() => speak("Hello human.")}>Reply</button>
    </div>
  );
}
```

### 🔮 Visual Components

*   **`StreamingText`**: Renders text with a typewriter effect that feels "thoughtful", not robotic. Includes a glowing cursor.
*   **`NeonBorder`**: A beautiful, animated gradient border that makes any card pop.
*   **`HolographicCard`**: A glassmorphic container with subtle lighting effects. Perfect for displaying AI insights.

## Author

**Nikhil Jangid**
*   Building the future of frontend.
*   Follow me on [GitHub](https://github.com/nikhiljangid)

## License
MIT © 2025 Nikhil Jangid
npm package: @nikhilkhanke/amplify
Description: This lib have all the type which need to support for project.
Author: Nikhil Khanke
Latest version: 0.0.6

# amplify

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build amplify` to build the library.

## Running unit tests

Run `nx test amplify` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nikhilkhanke/core
Description: React Workspace
Author: Nikhil Khanke
Latest version: 0.0.15

---

### **`packages/core/README.md`**

````md
# Core

This package contains shared core logic and services used across the workspace. It provides utilities such as API clients, configuration management, and error handling.

## Installation

Install via npm:

```bash
npm install @nikhilkhanke/core

or with yarn

yarn add @nikhilkhanke/core
```
````
npm package: @nikhilkhanke/react-mui-ui
Description: React Workspace
Author: Nikhil Khanke
Latest version: 0.0.15

---

### **`packages/react-mui-ui/README.md`**

````md
# React MUI UI

This package provides reusable React components built using Material UI (MUI). These components are designed for easy integration with Material UI themes.

## Installation

Install via npm:

```bash
npm install @nikhilkhanke/react-mui-ui

Or with yarn:

yarn add @nikhilkhanke/react-mui-ui
```
````
npm package: @nikhilkhanke/redux
Description: React Workspace
Author: Nikhil Khanke
Latest version: 0.0.15

---

### **`packages/redux/README.md`**

````md
# Redux

This package provides Redux state management for your React applications, including actions, reducers, and middleware to simplify state management.

## Installation

Install via npm:

```bash
npm install @nikhilkhanke/redux

Or with yarn:

yarn add @nikhilkhanke/redux
```
````
npm package: @nikhilkhanke/types
Description: React Workspace
Author: Nikhil Khanke
Latest version: 0.0.15

---

### **`packages/types/README.md`**

````md
# Types

This package provides shared TypeScript types that can be used across the entire monorepo, ensuring consistency.

## Installation

Install via npm:

```bash
npm install @nikhilkhanke/types

Or with yarn:

yarn add @nikhilkhanke/types
```
````
npm package: @nikhilkhanke/utils
Description: React Workspace
Author: Nikhil Khanke
Latest version: 0.0.15

---

### **`packages/utils/README.md`**

````md
# Utils

This package contains utility functions that are used across multiple packages. These utilities help simplify common tasks and improve code reuse.

## Installation

Install via npm:

```bash
npm install @nikhilkhanke/utils

Or with yarn:

yarn add @nikhilkhanke/utils
```
````