open-index/open-npm huggingface dataset:
npm package: @microfox/ai-studio
Description: A TypeScript SDK for Ai Studio.
Latest version: 1.0.1

# Ai Studio

<!-- Add your project description here -->
A TypeScript SDK for Ai Studio.

## Installation

\`\`\`bash
npm install @microfox/ai-studio
\`\`\`

## Quick Start

\`\`\`typescript
import { AiStudioSdk } from '@microfox/ai-studio';

// Initialize the SDK
const sdk = new AiStudioSdk({
  apiKey: 'your-api-key',
  // Add other config options
});

// Example usage
const result = await sdk.hello('World');
console.log(result.data);
\`\`\`

## Configuration

\`\`\`typescript
interface AiStudioSdkConfig {
  apiKey: string;        // Required: Your API key
  baseUrl?: string;      // Optional: Custom base URL
  name?: string;         // Optional: SDK instance name
  version?: string;      // Optional: API version
}
\`\`\`

## Methods

### hello(name: string)

Example method - replace with your own API methods.

\`\`\`typescript
const result = await sdk.hello('World');
// Returns: { data: "Hello, World!", success: true, status: 200, message: "Success" }
\`\`\`

<!-- 
## TODO: Add your API documentation here

### getData(id: string)
\`\`\`typescript
const data = await sdk.getData('123');
\`\`\`

### createItem(item: object)
\`\`\`typescript
const result = await sdk.createItem({ name: 'Example' });
\`\`\`
-->

## Development

\`\`\`bash
# Install dependencies
npm install

# Build the project
npm run build

# Run tests
npm test

# Lint code
npm run lint
\`\`\`

## License

MIT
npm package: @microfox/ai-studio-cli
Description: A TypeScript SDK for Studio Cli.
Latest version: 1.1.1

# @microfox/studio-cli

A CLI for scaffolding and managing Microfox AI Studio projects.

## Usage

The primary command is `init`, which scaffolds a new Studio project in an existing Next.js application.

```bash
npx @microfox/studio-cli init
```

This command will guide you through the following steps:

1.  **Project Validation**: Ensures you are in a valid Next.js project with the App Router.
2.  **Configuration**: Prompts you for your preferences on installing Shadcn components, setting up basic AI agents, and using the AI Studio. It also asks for your preferred database for chat sessions if you opt for the studio.
3.  **Dependency Installation**: Installs all necessary npm dependencies and `shadcn/ui` components.
4.  **File Scaffolding**: Copies the template files into your project and intelligently transforms the import paths to match your configuration.

You can also specify a template to use with the `--template` flag:

```bash
npx @microfox/studio-cli init --template <template-name>
```

## Testing Locally

To test the CLI locally before publishing, you can use `npm link`.

1.  **Navigate to the CLI package**:

    ```bash
    cd packages/studio-cli
    ```

2.  **Build the package**:
    This will compile the TypeScript source code into JavaScript in the `dist` directory.

    ```bash
    npm run build
    ```

3.  **Link the package**:
    This creates a global symlink from the package name to the local directory.

    ```bash
    npm link
    ```

4.  **Navigate to a test project**:
    Go to a separate Next.js project that you want to use for testing.

    ```bash
    cd /path/to/your/nextjs-test-project
    ```

5.  **Run the CLI**:
    You can now run the CLI using the command defined in the `bin` field of `package.json`.
    ```bash
    studio-cli init
    ```

This will execute your local version of the CLI within the test project, allowing you to verify its functionality end-to-end.
npm package: @microfox/amazon-rekognition-face-detection
Description: A TypeScript SDK for Amazon Rekognition Face Detection, enabling developers to easily integrate face detection capabilities into their applications.
Latest version: 1.3.0

# Amazon Rekognition Face Detection SDK

A TypeScript SDK for Amazon Rekognition Face Detection, enabling developers to easily integrate face detection capabilities into their applications.

## Installation

```bash
npm install @microfox/amazon-rekognition-face-detection
```

## Environment Variables

To use this package, you need to set the following environment variables:

- `AWS_ACCESS_KEY_ID`: AWS Access Key ID ** (Required)**
- `AWS_SECRET_ACCESS_KEY`: AWS Secret Access Key ** (Required)**
- `AWS_REGION`: AWS Region (Optional)

## API Reference

For detailed documentation on the constructor and all available functions, please refer to the following files:

- [**AmazonRekognitionFaceDetectionSdk** (Constructor)](./docs/AmazonRekognitionFaceDetectionSdk.md): Initializes the client.
- [detectFaces](./docs/detectFaces.md)
npm package: @microfox/apify
Description: A TypeScript SDK for interacting with the Apify API.
Latest version: 1.2.0

# Apify SDK

A TypeScript SDK for interacting with the Apify API.

## Installation

```bash
npm install @microfox/apify
```

## Environment Variables

To use this package, you need to set the following environment variables:

- `APIFY_API_TOKEN`: Your personal API token for accessing the Apify API. You can find it in your Apify account settings under the 'Integrations' tab after signing up or logging in at https://console.apify.com/. ** (Required)**

## API Reference

For detailed documentation on the constructor and all available functions, please refer to the following files:

- [**ApifySdk** (Constructor)](./docs/ApifySdk.md): Initializes the client.
- [createActorBuild](./docs/createActorBuild.md)
- [createApifySDK](./docs/createApifySDK.md)
- [createWebhook](./docs/createWebhook.md)
- [deleteActor](./docs/deleteActor.md)
- [deleteActorVersion](./docs/deleteActorVersion.md)
- [deleteDataset](./docs/deleteDataset.md)
- [deleteKeyValueStore](./docs/deleteKeyValueStore.md)
- [deleteRecord](./docs/deleteRecord.md)
- [deleteRequestQueue](./docs/deleteRequestQueue.md)
- [deleteWebhook](./docs/deleteWebhook.md)
- [getActor](./docs/getActor.md)
- [getActorBuild](./docs/getActorBuild.md)
- [getActorRun](./docs/getActorRun.md)
- [getActorVersion](./docs/getActorVersion.md)
- [getCurrentUser](./docs/getCurrentUser.md)
- [getDataset](./docs/getDataset.md)
- [getKeyValueStore](./docs/getKeyValueStore.md)
- [getRecord](./docs/getRecord.md)
- [getRequestQueue](./docs/getRequestQueue.md)
- [getWebhook](./docs/getWebhook.md)
- [listActorBuilds](./docs/listActorBuilds.md)
- [listActorRuns](./docs/listActorRuns.md)
- [listActorVersions](./docs/listActorVersions.md)
- [listActors](./docs/listActors.md)
- [listDatasets](./docs/listDatasets.md)
- [listKeyValueStoreRecords](./docs/listKeyValueStoreRecords.md)
- [listKeyValueStores](./docs/listKeyValueStores.md)
- [listRequestQueues](./docs/listRequestQueues.md)
- [listWebhooks](./docs/listWebhooks.md)
- [runActor](./docs/runActor.md)
- [setRecord](./docs/setRecord.md)
- [updateActor](./docs/updateActor.md)
- [updateActorVersion](./docs/updateActorVersion.md)
- [updateDataset](./docs/updateDataset.md)
- [updateKeyValueStore](./docs/updateKeyValueStore.md)
- [updateRequestQueue](./docs/updateRequestQueue.md)
- [updateWebhook](./docs/updateWebhook.md)
- [createActor](./docs/createActor.md)
- [createActorVersion](./docs/createActorVersion.md)
- [createDataset](./docs/createDataset.md)
- [createKeyValueStore](./docs/createKeyValueStore.md)
- [createRequestQueue](./docs/createRequestQueue.md)