semvec/pypi-packages huggingface dataset:
usys 0.1.1
Linux user manager
License: MIT
Requires Python: >=3.8

# USYS – Linux User Manager

USYS is a simple command-line Linux user and group management tool.
It provides an interactive interface to manage users and groups using
clear commands and short aliases.

## Features

- Create, modify, and delete users
- Create and manage groups
- Add users to groups
- View user and group information
- Simple command aliases for faster usage

## Main Menu
```
Command   Alias   Description

user      (u)     User management
group     (g)     Group management
help      (h)     Show help menu
exit      (q)     Exit the program
```


## User Commands
```
Command     Alias   Description

adduser     (au)    Create a new user account
deluser     (du)    Delete an existing user
passwd      (pw)    Change user password
chname      (cn)    Change username
chshell     (cs)    Change user shell
listuser    (lu)    List all users
homedir     (hd)    View user's home directory
quit        (q)     Quit user menu
```

## Group Commands
```
Command       Alias   Description

addgroup      (ga)    Create a new group
delgroup      (gd)    Delete an existing group
appendgroup   (ag)    Add user to an existing group
listgroups    (lg)    List all groups
groupinfo     (gi)    Show detailed group information
quit          (q)     Quit group menu
```
haiku.rag-slim 0.31.1
Opinionated agentic RAG powered by LanceDB, Pydantic AI, and Docling - Minimal dependencies
License: MIT
Requires Python: >=3.12
Keywords: RAG, lancedb, mcp, ml, vector-database

# haiku.rag-slim

Opinionated agentic RAG powered by LanceDB, Pydantic AI, and Docling - Core package with minimal dependencies.

`haiku.rag-slim` is the core package for users who want to install only the dependencies they need. Document processing (docling), and reranker support are all optional extras.

**For most users, we recommend installing [`haiku.rag`](https://pypi.org/project/haiku.rag/) instead**, which includes all features out of the box.

## Installation

**Python 3.12 or newer required**

### Minimal Installation

```bash
uv pip install haiku.rag-slim
```

Core functionality with OpenAI/Ollama support, MCP server, and Logfire observability. Document processing (docling) is optional.

### With Document Processing

```bash
uv pip install haiku.rag-slim[docling]
```

Adds support for 40+ file formats including PDF, DOCX, HTML, and more.

### Available Extras

**Document Processing:**
- `docling` - PDF, DOCX, HTML, and 40+ file formats

**Embedding Providers:**
- `voyageai` - VoyageAI embeddings

**Rerankers:**
- `mxbai` - MixedBread AI
- `cohere` - Cohere
- `zeroentropy` - Zero Entropy

**Model Providers:**
- OpenAI/Ollama - included in core (OpenAI-compatible APIs)
- `anthropic` - Anthropic Claude
- `groq` - Groq
- `google` - Google Gemini
- `mistral` - Mistral AI
- `bedrock` - AWS Bedrock
- `vertexai` - Google Vertex AI


```bash
# Common combinations
uv pip install haiku.rag-slim[docling,anthropic,mxbai]
uv pip install haiku.rag-slim[docling,groq,logfire]
```

## Usage

See the main [`haiku.rag`](https://github.com/ggozad/haiku.rag) repository for:
- Quick start guide
- CLI examples
- Python API usage
- MCP server setup

## Documentation

Full documentation: https://ggozad.github.io/haiku.rag/

- [Installation](https://ggozad.github.io/haiku.rag/installation/) - Provider setup
- [Configuration](https://ggozad.github.io/haiku.rag/configuration/) - YAML configuration
- [CLI](https://ggozad.github.io/haiku.rag/cli/) - Command reference
- [Python API](https://ggozad.github.io/haiku.rag/python/) - Complete API docs