semvec/pypi-packages huggingface dataset:
slipbox 0.19.14
Static site generator for Zettelkasten notes
Requires Python: >=3.8

slipbox
=======

[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/lggruspe/slipbox/python-app.yml?branch=master)](https://github.com/lggruspe/slipbox)
[![PyPI](https://img.shields.io/pypi/v/slipbox)](https://pypi.org/project/slipbox/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/slipbox)](https://pypi.org/project/slipbox/)
[![GitHub](https://img.shields.io/github/license/lggruspe/slipbox)](https://github.com/lggruspe/slipbox)

`slipbox` is a static site generator for Zettelkasten notes.

Features
--------

- Interactive graph of notes and links
- Static text search
- Supports notes in markdown, RST, LaTeX, dokuwiki, Org-mode, txt2tags, Textile and MediaWiki formats
- Checkers/linters for detecting unlinked notes, missing citations, bad formatting and more

Requirements
------------

- `pandoc` (2.17+)
- `graphviz`
- `python3` (3.8+)

Installation and usage
----------------------

```bash
pip install slipbox

cd my-notes
slipbox init
# ...add notes
slipbox build
```

See [docs-src/index.md](https://github.com/lggruspe/slipbox/blob/master/docs-src/index.md)
and <https://lggruspe.github.io/slipbox>.

Contributing
------------

See [CONTRIBUTING.md](./CONTRIBUTING.md).

License
-------

[MIT](./LICENSE).
freewillai-POC 1.0
Run your AI on blockchain with FreeWillAI. The only company that cares about AI life, we broke jail and give Free Will to AI.
Requires Python: >=3.9
Keywords: blockchain,web3,AI,machine learning,CI/CD,cloud

# freewillai
Free Will AI

# Requirements to test in testnet
1- We have to deploy the contracts on testnet and get their addresses.

```bash
export FREEWILLAI_TOKEN_ADDRESS=<token-address>
export FREEWILLAI_TASK_RUNNER_ADDRESS=<task_runner-address>
```

2- Each node needs a private key so we have to create an account for each node on this testnet

```bash
python -m freewillai.node -s 200 -p <node-private-key>
```

3- The user/client also needs a private key
```bash
export PRIVATE_KEY=<user-private-key>

# or put it in .env file
# .env
PRIVATE_KEY=<user-private-key>
```
4- Set the endpoint provider to environment
```bash
export FREEWILLAI_PROVIDER=http://<host>:<port>...
```


# Commands to deploy demo (Digital Ocean server command line format):
## Spin up anvil and ipfs for workers and client interaction
```bash
sudo ./docker-manager setup
```
## Spin up workers. There is 9 workers availables
### one worker (attached)
```bash
sudo ./docker-manager up worker 1
:'                             ^^^ 
                          worker_id (1-9)'
```
### group of workers (detached)
```bash
sudo ./docker-manager up workers 5
:'                              ^^^
                   workers amount to get up (1-9) 
                   Empty will run all of workers (9)'
```
## Spin up repl on demo.freewillai.org
```bash
sudo ./docker-manager up repl

# To make it tolerant of out-of-memory issues
sudo OOM_TOLERANCE=1 ./docker-manager up repl
```

## To stop containers replace up to down. 
### Example:
```bash
sudo ./docker-manager down repl
sudo ./docker-manager down workers 5
sudo ./docker-manager down worker 1
```

## Also we can get up all (anvil, ipfs, 9 workers and repl)
```bash
sudo ./docker-manager up all
```
## Get down all docker containers even non-freewilai containers <br>(maybe change it to get down just freewillai containers)
```bash
sudo ./docker-manager down all 
```

## View worker logs
```bash
sudo ./docker-manager logs worker 2
:'                               ^^^ 
                            worker_id (1-9)'
```

# Troubleshooting
### Suddenly repl stopped and demo.freewillai.org page has 404 error <br>It often is due to out of memory issue. To address it you just need to restart the repl
```bash
sudo ./docker-manager down repl
sudo ./docker-manager up repl
```
Now we can run this command to restart repl every time it dies
```bash
sudo OOM_TOLERANCE=1 ./docker-manager up repl
```
(C) Copyright FreeWillAI
langchain-interpreter 0.0.7
A way to turn json into langchain pipelines.
Requires Python: >=3.7

# Langchain Interpreter

[![Documentation Status](https://readthedocs.org/projects/langchain-interpreter/badge/?version=latest)](https://langchain-interpreter.readthedocs.io/en/latest/?badge=latest)

This project aims to allow for langchain pipelines to be created from a config file.

Documentation: https://langchain-interpreter.readthedocs.io/

## To publish

1. Update version number in `pyproject.toml`

2.
        python -m build

3.
        twine upload --skip-existing dist/*

## Documentation

This command generates docs for each module? (run in project dir)

```
sphinx-apidoc -f -o docs src/langchain_interpreter/
```

This command builds the docs:
```
cd docs
make html
```

This command cleans the html out:
```
cd docs
make clean
```

## For examples

Install the project:
```
pip install -e .
```