31 releases (15 breaking)

Uses new Rust 2021

new 0.19.3 Jul 4, 2022
0.18.3 Jun 21, 2022
0.4.2 Mar 29, 2022

#211 in Text processing

Download history 51/week @ 2022-03-27 57/week @ 2022-04-03 58/week @ 2022-04-10 53/week @ 2022-04-17 147/week @ 2022-04-24 193/week @ 2022-05-01 175/week @ 2022-05-08 405/week @ 2022-05-15 196/week @ 2022-05-22 223/week @ 2022-05-29 210/week @ 2022-06-05 42/week @ 2022-06-12 49/week @ 2022-06-19 113/week @ 2022-06-26

464 downloads per month
Used in 2 crates

MIT license

245KB
8K SLoC

yozuk

Yozuk

GitHub license Rust dependency status WAPM package Telegram: YozukBot

Overview

Yozuk is a chatbot designed for helping programmers with trivial tasks such as UUID generation, hash calculation and timestamp conversion.

  • Knows what you want: With a combination of machine-learning and pattern-matching NLP, Yozuk infers the meaning of your requests so you don't have to remember the exact syntax of commands.

  • Provides full transparency: Fully open-source, no external dependency, no internet access and no tracking. Your data is completely under your control.

  • Runs everywhere: Not to mention WebAssembly support (Web browser and WASI), Yozuk runs natively on Windows, macOS, Linux, Android and iOS.

Yozuk CLI demo animation

Getting Started

Documentation

https://docs.yozuk.com

Online Demo

Pre-built binaries

Pre-built binaries for x64 Windows, Linux and macOS are available.

Homebrew

brew tap yozuk/yozuk
brew install zuk

Cargo

cargo install zuk

WAPM

wapm install yozuk/zuk

Build from Source

Build Requirements

  • Rust toolchain: 1.60.0 or later
  • CMake: 3.12 or later

Credits

Yozuk was inspired by the following projects:

Dependencies

~14–26MB
~556K SLoC