semvec/pypi-packages huggingface dataset:
HyTE 0.1.3
LLM-based hypothesize-test-evaluate automation.
Keywords: llm, optimisation, whittle laboratory, reasoning, experimentation, scientific method


![HyTE Logo](https://i.imgur.com/VuzljTm.gif)

## Description:
Automation of LLM-based Hypothesize-Test-Evaluate methodology.
<br/><br/>

#### Process Diagram:
<img src="https://i.imgur.com/i2e2Z0k.png" width=40%>

Models create a hypothesis, test it experimentally, and evalaute whether the results support their original idea. This new information is fed back into the Hypothesis LLM, giving it further context for its next hypothesis. This loop occurs `ITERATION` number of times. <br/><br/>This methodology and tooling is (mostly) field, experiment and model agnostic.

## Installation:
The package is available through [PyPI](https://pypi.org/project/HyTE/0.0.1/).<br/>It is installed with the following command:
```
pip install HyTE
```

## Usage:

Primary usage only requires one command, `Iterator.run(...)`. i.e.

```
# Prepare imports.
from HyTE import *    # Obtain LLM-based Hypothesize-Test-Evaluate iterator.

# Run the iterator.
[summary, full_log] = Iterator().run(SYSTEM_PROMPTS, OPTIONS, KEY, Tools())
```
A more comprehensive, practical usage example is provided [here](https://github.com/5krus/HyTE/tree/prod/Usage_Example).

## Credit:
Primary development completed and maintained by [Eryk Krusinski](https://www.eng.cam.ac.uk/profiles/ek620), with feedback from [Dr Viacheslav Sedunin](https://www.eng.cam.ac.uk/profiles/vs440) and [Dr James V. Taylor](https://www.eng.cam.ac.uk/profiles/jvt24). Correspondence: [ek620@cam.ac.uk](ek620@cam.ac.uk). <br/>
[InnovateUK](https://www.ukri.org/councils/innovate-uk/) funded project during which this idea was conceived.
rpi-remote 3.0.0
Rpi remote client
Requires Python: >=3.9

![PyPI - Version](https://img.shields.io/pypi/v/rpi-remote?style=for-the-badge&logo=python&logoColor=yellow&link=https%3A%2F%2Fpypi.org%2Fproject%2Frpi-remote%2F)

# Rpi Remote client

## Installation

### Install/Upgrade package
``` shell
python3 -m pip install --upgrade rpi-remote --user
```

### Create service
``` shell
echo "[Unit]
Description=rpi_remote service
After=multi-user.target
Conflicts=getty@tty1.service
[Service]
User=${USER}
Type=simple
Environment="LC_ALL=C.UTF-8"
Environment="LANG=C.UTF-8"
ExecStart=${HOME}/.local/bin/rpi-remote
Restart=on-failure
RestartSec=3
[Install]
WantedBy=multi-user.target" | sudo tee /etc/systemd/system/rpi-remote.service
```
``` shell
sudo systemctl daemon-reload
sudo systemctl enable rpi-remote.service
sudo systemctl start rpi-remote.service
```

## Configuartion
Config file path: ```~/.config/rpi_remote/config.ini```

This file automatically generated when the service starts. See the example below.
``` ini
[connection]
server_host = localhost
server_port = 80 # 443 in case of https
ssl = true # true/false
ssh_username = root
ssh_port = 22
period_time_sec = 30
client_name = test_client
disk_path = /media/HDD
```

## Check logs
``` shell
journalctl -fu rpi-remote
```
mcp-hive 0.4.0
Python SDK for MCP Hive - The hub for all your LLM tools
Requires Python: >=3.8

# MCP Hive Python SDK 🐝

MCP Hive is your hub for all LLM tools, providing a unified interface to connect with and utilize various AI tools and services. This Python SDK makes it easy to create intelligent agents that can interact with multiple tools through natural language.

## 🌟 Features

- **Multi-Hive Support**: Connect to multiple MCP hives simultaneously
- **Automatic Tool Discovery**: Dynamically discover and configure available tools
- **Rich Console Interface**: Beautiful CLI interface with real-time updates
- **Secure Credentials**: Safe handling of API keys and authentication
- **Claude Integration**: Built-in support for Anthropic's Claude LLM
- **Extensible**: Easy to add new tools and capabilities

## 🚀 Installation

```bash
pip install mcp-hive
```

## 🔧 Quick Start

```python
from mcp_hive import Agent, Client

client = Client(hives=["http://mcp-hive-alb-tmp1-abc-294122034.us-east-1.elb.amazonaws.com/sse"])
agent = Agent(client=client, mode="cli", model="claude-3-5-sonnet-20240620")
agent.configure_behavior("You are a helpful assistant that can answer questions and help with tasks")
asyncio.run(agent.run())
```

## 📚 Documentation

For more detailed information, including advanced features and best practices, please refer to the [MCP Hive Documentation](https://docs.mcp-hive.com).

## 🤝 Contributing

We welcome contributions! Please see the [CONTRIBUTING.md](CONTRIBUTING.md) file for more details.

## 📄 License

This project is open-sourced under the MIT License - see the [LICENSE](LICENSE) file for details.