open-index/open-npm huggingface dataset:
npm package: @paduckk/mantine-spotlight
Description: Command center for your application
Author: Vitaly Rtishchev
Latest version: 5.10.1

# Mantine Spotlight

[![npm](https://img.shields.io/npm/dm/@mantine/spotlight)](https://www.npmjs.com/package/@mantine/spotlight)

Overlay command center for your application

[Documentation](https://mantine.dev/)

## Installation

```bash
# With yarn
yarn add @mantine/spotlight @mantine/core @mantine/hooks

# With npm
npm install @mantine/spotlight @mantine/core @mantine/hooks
```

## License

MIT
npm package: @paean-ai/workers
Description: CLI tool and library for packaging, publishing, and managing Worker packages on the 0.works marketplace
Latest version: 0.2.0

# @paean-ai/workers

CLI tool and library for packaging, publishing, and managing **Worker packages** on the [0.works](https://0.works) marketplace.

Workers are agent environment archives — reusable toolkits that coding agents (Claude Code, Cursor, Codex, a8e, etc.) can use to extend their capabilities.

## Install

```bash
npm install -g @paean-ai/workers
```

## Quick Start

```bash
# Initialize a new worker package
workers init

# Edit workers.json with your package metadata
# ...

# Inspect and validate
workers inspect

# Pack locally (dry-run)
workers pack

# Publish to 0.works
export PAEAN_TOKEN="your-api-token"
workers publish
```

## CLI Commands

| Command | Description |
|---|---|
| `workers init` | Create `workers.json` manifest and `.workersignore` |
| `workers pack` | Create a `.zip` package (no upload) |
| `workers publish` | Package and publish to 0.works |
| `workers publish-id <id>` | Publish a previously uploaded draft |
| `workers inspect [dir]` | Validate manifest and report stats |
| `workers list` | List your published workers |
| `workers search [query]` | Search the marketplace |
| `workers info <slug>` | Show worker details |
| `workers versions <slug>` | List all versions |
| `workers unpublish <id>` | Remove a published worker |

## Manifest (`workers.json`)

```json
{
  "name": "My Worker",
  "version": "1.0.0",
  "description": "A useful worker for coding agents",
  "shortDescription": "Short tagline",
  "compatibleAgents": ["cursor", "claude-code"],
  "categories": ["coding"],
  "priceType": "free",
  "priceAmount": 0
}
```

## Environment Variables

| Variable | Description | Default |
|---|---|---|
| `PAEAN_TOKEN` | API authentication token | (required for publish/list) |
| `PAEAN_API_URL` | API base URL | `https://api.paean.ai` |

## Programmatic Usage

```typescript
import { packWorker, inspectWorker, WorkersApi } from '@paean-ai/workers';

// Pack a worker directory
const result = packWorker('/path/to/worker');
console.log(result.outputPath, result.size);

// Inspect a worker
const inspection = inspectWorker('/path/to/worker');
console.log(inspection.errors, inspection.warnings);

// Use the API client
const api = new WorkersApi(yourHttpClient);
const workers = await api.list();
```

## License

MIT
npm package: @paean-ai/zero-cli
Description: Zero - AI coding agent CLI, multi-model support (Claude, Gemini, GLM, Qwen, DeepSeek)
Author: a8e
Latest version: 0.4.9

# Zero CLI

AI coding agent for the terminal. Multi-model support with Claude, Gemini, GLM, Qwen, DeepSeek and more.

## Install

```bash
# Recommended (faster)
bun add -g @paean-ai/zero-cli

# Or via npm
npm install -g @paean-ai/zero-cli
```

## Quick Start

```bash
# Login to Paean AI
zero login

# Start a session
zero

# Or run a one-shot prompt
zero -p "explain this codebase"
```

## Model Selection

Zero maps three capability tiers — **opus** (flagship), **sonnet** (standard), and **haiku** (fast) — to any supported model. Configure via environment variables:

```bash
# Use GLM-5 as the flagship model
export ANTHROPIC_DEFAULT_OPUS_MODEL=glm-5

# Use Gemini 3 Flash as the standard model
export ANTHROPIC_DEFAULT_SONNET_MODEL=gemini-3-flash-preview

# Use Gemini 3.1 Flash Lite as the fast model
export ANTHROPIC_DEFAULT_HAIKU_MODEL=gemini-3.1-flash-lite-preview
```

Or switch models in-session with `/model`.

### Supported Models

| Model | Provider | Tier |
|-------|----------|------|
| `claude-sonnet-4-6` | Claude (Vertex AI) | Standard |
| `claude-opus-4-5` | Claude (Vertex AI) | Flagship |
| `gemini-3-flash-preview` | Google AI Studio | Standard |
| `gemini-3.1-flash-lite-preview` | Google AI Studio | Fast |
| `glm-5` | ZhipuAI (DashScope) | Flagship |
| `glm-4.7` | ZhipuAI (DashScope) | Flagship |
| `glm-4.5-air` | ZhipuAI (DashScope) | Fast |
| `qwen3-max` | Alibaba (DashScope) | Flagship |
| `qwen-plus` | Alibaba (DashScope) | Standard |
| `deepseek-v3.2` | DeepSeek (DashScope) | Standard |
| `deepseek-r1` | DeepSeek (DashScope) | Flagship |
| `kimi-k2.5` | Moonshot (DashScope) | Standard |

## Configuration

Zero stores config in `~/.zero/`. Key environment variables:

| Variable | Description |
|----------|-------------|
| `ANTHROPIC_API_KEY` | API key (Paean AI or Anthropic) |
| `ANTHROPIC_BASE_URL` | API base URL (defaults to Paean AI) |
| `ANTHROPIC_MODEL` | Override the default model |
| `ANTHROPIC_DEFAULT_OPUS_MODEL` | Model for the "opus" tier |
| `ANTHROPIC_DEFAULT_SONNET_MODEL` | Model for the "sonnet" tier |
| `ANTHROPIC_DEFAULT_HAIKU_MODEL` | Model for the "haiku" tier |

## License

MIT
npm package: @paean-ai/zero-gui
Description: Local browser GUI for controlling Zero CLI sessions via WebSocket
Author: a8e
Latest version: 0.3.6

# Zero GUI

Local browser-based GUI for controlling [Zero CLI](https://github.com/a8e-ai/zero-cli) sessions.

## Quick Start

```bash
npx @paean-ai/zero-gui
```

Then in your Zero CLI session, run:

```
/gui
```

Open http://localhost:7300 in your browser to interact with your CLI sessions through a modern chat interface.

## Features

- **Multi-session management** — Connect and manage multiple Zero CLI sessions from a single browser tab
- **Remote file tree** — Browse the CLI's working directory, expand folders, and drag files into the chat as context
- **File context attachments** — Add files from the file tree to your message; their content is sent as context to the CLI agent
- **Image attachments** — Paste, drag-and-drop, or attach images (JPEG, PNG, GIF, WebP) to your messages
- **Streaming responses** — See assistant responses as they stream in real-time
- **Syntax highlighting** — Code blocks in assistant responses are highlighted with language-aware coloring
- **Tool call visualization** — See tool calls and their status as the assistant works, with collapsible sections
- **Markdown rendering** — Rich message display with code blocks, tables, links, and formatting
- **Auto-reconnect** — Automatic reconnection if the WebSocket connection drops
- **3-column layout** — Left sidebar (sessions), center (chat), right panel (file tree) with collapsible panels

## Configuration

| Option | Default | Description |
|--------|---------|-------------|
| `ZERO_GUI_PORT` | `7300` | Server port |

## Development

```bash
git clone https://github.com/a8e-ai/zero-gui.git
cd zero-gui
npm install
npm run dev
```

This starts both the Express server and Vite dev server with hot reload.

## Architecture

```
Browser ←→ WebSocket ←→ zero-gui server ←→ WebSocket ←→ Zero CLI
```

The server acts as a relay between browser clients and CLI sessions. The file tree panel communicates with the CLI's file system through the same WebSocket channel, with path-traversal protection ensuring only files within the CLI's working directory are accessible. All communication happens locally on your machine — no data leaves localhost.

## License

MIT
npm package: @paflopes/opencode-qwen-auth
Description: OpenCode plugin for Qwen OAuth authentication
Author: paflopes
Latest version: 0.0.7

# @paflopes/opencode-qwen-auth

OpenCode plugin for Qwen OAuth authentication using device authorization flow.

## Installation

```bash
npm install @paflopes/opencode-qwen-auth
```

## Configuration

Add the plugin to your `opencode.json`:

```json
{
  "$schema": "https://opencode.ai/config.json",
  "plugin": [
    "@paflopes/opencode-qwen-auth"
  ]
}
```

## Usage

1. Run the authentication command:
   ```bash
   opencode auth login
   ```

2. Choose "Alibaba" from the provider list

3. Select "Qwen (Device Authorization)" as the authentication method

4. Follow the browser instructions to complete the OAuth flow

## Features

- Device authorization flow for secure authentication
- Automatic token refresh
- Support for manual API key entry as fallback
- Seamless integration with OpenCode

## Dependencies

- `@openauthjs/openauth` - OAuth utilities
- `@opencode-ai/plugin` - OpenCode plugin framework

## License

MIT
npm package: @pafyll/array
Description: Array polyfill for every platform
Author: xHyroM
Latest version: 0.0.1

<h1 align="center">
  <br>
  <img src="https://github.com/xHyroM/website/blob/main/src/assets/logo.png?raw=true" alt="Hyro" width="256">
  <br>
</h1>

<h4 align="center">Source code for @pafyll/array, polyfill for ECMAScript standard array functions.</h4>

<p align="center">
    <a href="https://discord.gg/kFPKmEKeMS/" alt="Discord">
        <img src="https://img.shields.io/discord/1046534628577640528?label=discord&style=for-the-badge&color=2fbfc4"/>
    </a>
</p>

## Implemented functions

-   [`Array.prototype.reduce`](./src/reduce.ts) - [TC39](https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reduce)
-   [`Array.prototype.group`](./src/group.ts) - [TC39, Github, Proposal Stage 3](https://github.com/tc39/proposal-array-grouping)
-   [`Array.prototype.groupToMap`](./src/groupToMap.ts) - [TC39, Github, Proposal Stage 3](https://github.com/tc39/proposal-array-grouping)

## How to import

```js
import "@pafyll/array"; // Imports everything

import "@pafyll/array/group.js"; // Imports specific function
```
npm package: @pagaia/react-scripts
Description: Custom configuration and scripts for Create React App.
Latest version: 2.1.3

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.
npm package: @paganaye/stylets
Description: A small typescript library to build powerful familiar CSS stylesheets in typescript.
Latest version: 0.1.1

# @paganaye/stylets

**This library is only started it is not usable yet.**


A small typescript library to build powerful familiar CSS stylesheets in typescript.

 * Uses standard CSS properties (camelCased)
 * Fully allows the entire CSS specification
 * No new syntax or vocabulary to learn
 * Type-safe CSS properties with autocompletion

CSS is generated directly from your component and page files.
        
 * Easier to maintain and update styles
 * Organized, readable CSS sections
 * No more unused CSS
 * No more multitude of class names on every element
 
# Installation

```
npm install @paganaye/stylets
```

# Usage

```ts
import { createTheme } from 'stylets'

let theme = createTheme({
  styles: {
    body: {
      backgroundColor: '#f8f8ff'
    }
  }
}).render();
```


# Licence

MIT