open-index/open-npm huggingface dataset:
npm package: @mylinkpi/xlsx
Description: SheetJS Spreadsheet data parser and writer
Author: sheetjs
Latest version: 0.20.3

# [SheetJS](https://sheetjs.com)

The SheetJS Community Edition offers battle-tested open-source solutions for
extracting useful data from almost any complex spreadsheet and generating new
spreadsheets that will work with legacy and modern software alike.

[SheetJS Pro](https://sheetjs.com/pro) offers solutions beyond data processing:
Edit complex templates with ease; let out your inner Picasso with styling; make
custom sheets with images/graphs/PivotTables; evaluate formula expressions and
port calculations to web apps; automate common spreadsheet tasks, and much more!

## Documentation

- [API and Usage Documentation](https://docs.sheetjs.com)

- [Downloadable Scripts and Modules](https://cdn.sheetjs.com)

## Constellation

- <https://oss.sheetjs.com/notes/>: File Format Notes

- [`ssf`](packages/ssf): Format data using ECMA-376 spreadsheet format codes

- [`xlsx-cli`](packages/xlsx-cli): NodeJS command-line tool for processing files

- [`cfb`](https://git.sheetjs.com/SheetJS/js-cfb): Container (OLE/ZIP) file
processing library

- [`codepage`](https://git.sheetjs.com/SheetJS/js-codepage): Legacy text
encodings for XLS and other legacy spreadsheet formats

- [`dta`](packages/dta): Stata DTA file processor

- [`test_files`](https://github.com/sheetjs/test_files): Test files and various
plaintext baselines.

## License

Please consult the attached LICENSE file for details.  All rights not explicitly
granted by the Apache 2.0 License are reserved by the Original Author.
npm package: @mylocalgpt/ai-chat
Description: Local-first AI chat system routing messages to agents in tmux sessions
Latest version: 0.1.0

# ai-chat

Chat with AI agents on your machine through Telegram or a browser. Messages are routed to Claude, OpenCode, or Copilot running in tmux sessions, with everything stored locally.

## Quick Start

**Prerequisites:** Node.js 18+, tmux

```bash
npx @mylocalgpt/ai-chat@latest start
```

Create `~/.config/ai-chat/config.json` (or `config.json` in the current directory):

```json
{
  "telegram": {
    "bot_token": "your-bot-token",
    "allowed_users": [123456789]
  },
  "openrouter": {
    "api_key": "your-openrouter-api-key"
  }
}
```

Get the bot token from [@BotFather](https://t.me/BotFather) on Telegram. Find your user ID by messaging your bot and checking `from.id` via the [getUpdates](https://core.telegram.org/bots/api#getupdates) API. Get an API key from [OpenRouter](https://openrouter.ai/keys).

The web UI runs at `http://127.0.0.1:8080`.

## How It Works

You send a message via Telegram or the web UI. An orchestrator classifies it (using a cheap LLM via OpenRouter) and routes it to the right workspace and agent. The agent runs in a tmux session on your machine, and the response is sent back through the same channel.

Workspaces are project directories. Each gets its own agent sessions, so context stays isolated. Switch between them mid-conversation.

## MCP Server

Add to your MCP client config (Claude, Copilot, Cursor, etc.):

```json
{
  "mcpServers": {
    "ai-chat": {
      "command": "npx",
      "args": ["-y", "@mylocalgpt/ai-chat@latest", "stdio"]
    }
  }
}
```

## License

Apache License 2.0. See [LICENSE](LICENSE).
npm package: @mylocalgpt/aimux
Description: AI-native terminal multiplexer. Built for AI agents to create, command, and observe terminal sessions.
Author: Peter Etelej
Latest version: 0.0.1

# aimux

AI-native terminal multiplexer. Built for AI agents to create, command, and observe terminal sessions.

## Installation

Full npm distribution coming soon. For now, install via cargo:

```bash
cargo install aimux-client
```

Or download a binary from [GitHub Releases](https://github.com/mylocalgpt/aimux/releases).

## License

Apache-2.0