semvec/pypi-packages huggingface dataset:
obalapalava 0.1.5
Python SDK for ObalaPalava Pidgin → English translation
Requires Python: >=3.8

# ObalaPalava

A Python SDK for **ObalaPalava**, a live translation system for **Pidgin → English**, developed by WAIT Technologies.

---

## Installation

Install the SDK via PyPI:

```bash
pip install obalapalava
```

---

## Usage

Basic usage example:

```python
from obalapalava import ObalaPalavaClient

# Initialize the client
client = ObalaPalavaClient()

# Translate a Pidgin sentence to English
pidgin_text = "How far boss"
english_text = client.translate(pidgin_text)

print("Pidgin:", pidgin_text)
print("English:", english_text)
```

**Expected Output:**
```
Pidgin: How far boss
English: How are you?
```

---

## Quickstart with Live Demo & Voice Feature

Try the translation live with voice support: [ObalaPalava Live Demo](https://obala-palava.vercel.app)

```python
# The same client can be used to integrate with web or TTS features
# Check the live demo link for examples and audio playback
```

---

## Features

- Translate **Ghanaian & Nigerian Pidgin** to English
- Simple Python SDK for developers
- Ready for integration in web apps, chatbots, or scripts
- Supports **voice output** via the live demo

---


---

*Developed by WAIT Technologies 🚀*
home-assistant-intents 2026.2.13
Intents for Home Assistant
Requires Python: >=3.9.0
Keywords: home, assistant, intent, recognition

# Home Assistant Intents Package

Packaging for [intents](https://github.com/OHF-Voice/intents/)


## Install

Clone the repo and create a virtual environment:

``` sh
git clone --recursive https://github.com/OHF-Voice/intents-package
cd intents-package
script/setup
```


## Package

Update the submodule:

``` sh
git submodule update --remote
```

Bump the version in `pyproject.toml` to `YYYY.M.D` and commit changes.

Generate dist:

``` sh
script/package
```

Upload `.tar.gz` and `.whl` in `dist/` to PyPI.
janus-remote 0.9.21
Voice-to-text paste and approval bridge for Claude CLI on remote SSH sessions
Requires Python: >=3.8
Keywords: claude, voice, ssh, remote, paste, janus

# janus-remote

Voice-to-text paste bridge for Claude CLI on remote SSH sessions.

Use your voice to interact with Claude CLI running on remote servers, with transcriptions pasted directly into the terminal - no window switching needed!

## Installation

```bash
pip install janus-remote
```

## Requirements

1. **Local Mac**: Janus Electron app running (provides voice recognition + WebSocket server)
2. **SSH Config**: Port forwarding enabled (one-time setup)

## SSH Setup (One-Time)

Add this to your `~/.ssh/config` on your **local Mac**:

```
Host *
    RemoteForward 9473 localhost:9473
```

Or for specific hosts:

```
Host myserver
    HostName myserver.example.com
    RemoteForward 9473 localhost:9473
```

This forwards the Janus WebSocket bridge (port 9473) to the remote server.

## Usage

On your remote server via SSH:

```bash
# Start a new Claude session with voice paste support
claude-janus

# Resume a previous session
claude-janus --resume
claude-janus -r
```

## How It Works

```
LOCAL MAC                           REMOTE SERVER (via SSH)
┌─────────────────────┐             ┌─────────────────────┐
│ Janus Electron      │             │ claude-janus        │
│ (Voice Recognition) │             │ (This package)      │
│         │           │             │         │           │
│         ▼           │             │         │           │
│ WebSocket :9473 ────┼─────────────┼───────► │           │
│                     │  SSH Tunnel │         ▼           │
│                     │             │ Inject into PTY     │
└─────────────────────┘             └─────────────────────┘
```

1. Speak into your Mac's microphone
2. Janus transcribes and sends via WebSocket
3. SSH tunnel forwards to remote server
4. `claude-janus` receives and injects text directly into Claude CLI

## Features

- **Sexy Terminal Banner**: Claude + Janus ASCII art on startup 🔮
- **Voice Paste**: Speak on your Mac → text appears in remote terminal
- **Approval Overlay**: Claude permission requests show on your local Mac overlay
- **Zero latency feel**: WebSocket connection, no polling
- **Background paste**: No window switching - text appears directly in terminal
- **Multi-session support**: Run multiple `claude-janus` sessions on different servers
- **Auto-reconnect**: Handles connection drops gracefully

## Troubleshooting

### "Bridge connection failed"
- Ensure Janus Electron is running on your local Mac
- Verify SSH port forwarding is configured
- Check that port 9473 isn't blocked

### "Could not find 'claude' binary"
- Install Claude CLI: `npm install -g @anthropic-ai/claude-cli`
- Or ensure it's in your PATH

## License

MIT

## Author

He Who Seeks
aplicacion-ventas-YJ 0.1.0
Paquete para gestionar ventas, precios, impuestos y descuentos
Requires Python: >=3.7

# Aplicacion de Ventas
Este Paquete proporciona funcionalidades para gestionar
ventas , incluyendo cálculos de precios, impuestos y descuentos.

# Instalacion

Puedes Instalar el Paquete usando:

'''bash
pip install
"
todo-cli-stdlib 0.6
CLI & TUI todo list manager
Requires Python: >=3.13.0

# ToDo CLI

## Overview

CLI app to manage todo list written in Python standard library.
- Stores items in a SQLite database
- All commands will initiate a daemon (overwriting if already exists) which will send system notifications when notifications are due.
    - Only works for MacOS and Linux, I don't care about Windows

## Usage

- `td --help` will show you all the up date options for using the tool
- `td add` creates a todo item. Example `td add do the dishes`
- `td complete [id]` completes a todo item
- `td count` gives you a count of todo items. Optional filtering example `td count id > 5`
- `td rm [id]` deletes a todo item
- `td ls` lists todo items. Optional filtering example `td ls id > 5`
- `td query` enables freely querying the todo table. Example `td query TRUNCATE TABLE todo;`
- `td show [id]` shows a specific todo item
- `td update [id]` updates a todo item. Change due date example `td updaet 3 --due monday`
- `td tui` Opens your items in a Terminal User Interface (TUI). [More Info](#terminal-user-interface-tui)

### Terminal User Interface (TUI)

#### List

- `q` Quit
- `enter` Open highlighted item
- Navigation
    - `up` / `k` Move up
    - `down` / `j` Move down
    - `home` / `g` Move to top of list
    - `end` / `G` Move to bottom of list
    - `d` Move down half a page
    - `u` Move up half a page
- TODO: Add ability to complete item from list view
- TODO: Add ability to re-order list
- TODO: Add highlighting overdue items (bold?)

#### Item

- `q` Go back to list view
- `enter` Edit item
- Navigation
    - `up` / `k` Move up
    - `down` / `j` Move down

## Development

- You can run without install by calling dir e.g. `python src/todo/`
- Merging to `main` branch can only be done by PRs with passing tests.

## TMUX Integration

You can use widgets (e.g. `#(while td count; do sleep 5; done)`) to include td items in your status bar.