open-index/open-npm huggingface dataset:
npm package: @orchestree/tax
Description: Tax module — Document extraction, smart questionnaire, automated filing, compliance
Author: Orchestree
Latest version: 0.9.0

# @orchestree/tax

Tax document processing and filing for Orchestree. Extract information from tax documents, complete questionnaires, and file taxes with AI assistance.

## Installation

```bash
npm install @orchestree/tax
```

## Quick Start

```javascript
const { TaxClient } = require('@orchestree/tax');

const client = new TaxClient({
  apiKey: 'your-api-key',
});

// Extract document
const extracted = await client.extractDocument(fileInput.files[0], 'w2');

// Calculate tax
const calculation = await client.calculateTax({
  grossIncome: 75000,
  deductions: 5000,
});

// Submit filing
const filing = await client.submitFiling({
  year: 2024,
  documents: [extracted.id],
});
```

## API Reference

### TaxClient

#### extractDocument(documentFile, documentType)

Extract information from tax documents.

```javascript
const result = await client.extractDocument(file, 'w2');
```

---

#### calculateTax(taxData)

Calculate estimated taxes.

```javascript
const result = await client.calculateTax({
  grossIncome: 100000,
  deductions: 10000,
});
```

---

#### submitFiling(filingData)

Submit a tax filing.

```javascript
const filing = await client.submitFiling({
  year: 2024,
  type: '1040',
});
```

---

## License

MIT
npm package: @orchestree/workspace
Description: Workspace module — Rich text editor, nested pages, AI writing assistant, real-time collab
Author: Orchestree
Latest version: 1.4.0

# @orchestree/workspace

Collaborative document workspace for Orchestree. Create, edit, and share documents with real-time collaboration and AI-powered content generation.

## Installation

```bash
npm install @orchestree/workspace
```

## Quick Start

```javascript
const { WorkspaceClient } = require('@orchestree/workspace');

const client = new WorkspaceClient({
  apiKey: 'your-api-key',
});

// Create a page
const page = await client.createPage({
  title: 'Project Brief',
  content: 'Initial content...',
});

// Generate content
const generated = await client.generateContent(
  'Write an executive summary'
);

// Update page
await client.updatePage(page.id, generated.content);

// Invite collaborator
await client.inviteCollaborator(page.id, 'team@example.com', 'edit');
```

## API Reference

### WorkspaceClient

#### createPage(pageDef)

Create a new page.

```javascript
const page = await client.createPage({
  title: 'Q2 OKRs',
  content: 'Team objectives...',
});
```

---

#### updatePage(pageId, content)

Update page content.

```javascript
await client.updatePage(page.id, 'Updated content');
```

---

#### generateContent(prompt, options)

Generate AI content.

```javascript
const result = await client.generateContent(
  'Create a meeting agenda',
  { length: 'medium' }
);
```

---

#### inviteCollaborator(pageId, email, permission)

Invite someone to collaborate.

```javascript
await client.inviteCollaborator(page.id, 'john@example.com', 'edit');
```

---

## License

MIT
npm package: @orchestrit/bmm
Description: Orchestr.it BMM CLI (installer bootstrap)
Latest version: 0.1.1

# BMM-API Module

**BMAD Platform API Integration for BMM Workflows**

This module extends the base BMM (BMAD Method Module) with API integration capabilities, enabling remote document storage via the BMAD Platform API.

## Features

- 🌐 **Remote Storage** - Documents upload to BMAD Platform API
- 📝 **All Workflows Enhanced** - Analysis, Planning, Solutioning, Implementation, Testing
- 🔄 **Graceful Fallback** - Works offline with local storage
- 🎨 **Asset Management** - Diagrams and wireframes upload as assets

## Requirements

- BMAD with BMM module installed ([Get BMAD](https://github.com/bmad-dev/bmad-method))
- BMAD Platform API (optional, for remote storage)

## Installation

## @orchestrit/bmm CLI

This repo also includes a small npm CLI package at the repo root.

```bash
npx @orchestrit/bmm install
```

For now, `install` only prints a placeholder message. We'll add the real installation steps next.

### Publish to npm

From the repo root:

```bash
npm login
npm publish --access public
```

### Option 1: Using degit (Recommended)

```bash
# Download the module into your existing BMAD installation
npx degit codeflyer/bmad-bmm-api/.bmad/bmm-api .bmad/bmm-api
npx degit codeflyer/bmad-bmm-api/.github/agents .github/agents --force
```

### Option 2: Git Clone

```bash
# Clone and extract module
git clone https://github.com/codeflyer/bmad-bmm-api.git /tmp/bmm-api
cp -r /tmp/bmm-api/.bmad/bmm-api .bmad/
cp -r /tmp/bmm-api/.github/agents .github/agents
rm -rf /tmp/bmm-api
```

## Post-Installation: Apply the Module

Copy the module files to overlay on your BMM:

```bash
cp -r .bmad/bmm-api/* .bmad/bmm/
```

## Configuration

After installation, add to `.bmad/bmm/config.yaml`:

```yaml
# BMAD Platform API Configuration
api_base_url: 'http://localhost:3000/api/v1'
project_key: 'your-project-key'
```

## Enhanced Workflows

| Phase | Workflows |
|-------|-----------|
| Analysis | product-brief, research (market/domain/technical) |
| Planning | create-ux-design |
| Solutioning | architecture, implementation-readiness |
| Implementation | dev-story, sprint-planning, retrospective, code-review, create-story |
| Quick Flow | create-tech-spec, quick-dev |
| Diagrams | create-diagram, create-dataflow, create-flowchart, create-wireframe |
| Documentation | document-project (full-scan, deep-dive) |
| Testing | test-design, nfr-assess, trace, test-review |

## Documentation

See [docs/api-integration.md](docs/api-integration.md) for full API documentation.

## Module Contents

```text
bmm-api/
├── _module-installer/
│   └── install-config.yaml    # Module metadata
├── docs/
│   └── api-integration.md     # Full API documentation
├── workflows/                 # API-enhanced workflow files
│   ├── 1-analysis/
│   ├── 2-plan-workflows/
│   ├── 3-solutioning/
│   ├── 4-implementation/
│   ├── bmad-quick-flow/
│   ├── diagrams/
│   ├── document-project/
│   └── testarch/
├── config.yaml
└── README.md
```

## Version

- **Module Version**: 1.0.0
- **Base BMM Compatibility**: 1.x

## Author

codeflyer