Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here

Statistics on libwit

Number of watchers on Github 31
Number of open issues 12
Average time to close an issue 10 days
Main language Rust
Average time to merge a PR less than a minute
Open pull requests 0+
Closed pull requests 1+
Last commit almost 4 years ago
Repo Created over 5 years ago
Repo Last Updated about 2 years ago
Size 32.2 MB
Organization / Authorwit-ai
Latest Release1.1.2
Page Updated
Do you use libwit? Leave a review!
View open issues (12)
View libwit activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating libwit for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


This library is community-maintained and likely broken. Please use the HTTP API or the Node.js/Python/Ruby SDKs for non-experimental needs ( We gladly accept pull requests.

libwit is a small library that makes it easy to integrate with many programming languages. It manages client audio recording and communication with

To compile, make sure you have autoconf installed. Then run:

cargo build

This will create libwit-******.rlib and libwit-******.a files in the target folder. The first one can be linked as a normal C library. Depending on your platform, the build command will also tell you which additional libraries you will need to link to your program.

To compile the example, run:

mv build/libwit-******.a libwit.a
cd example
gcc -Wall -o test test.c -I ../include -L . -lwit <additional libraries>

Make sure to replace libwit-******.a with the exact name of the file created with cargo build. The additional libraries in the gcc command are those shown in the output of cargo build.

libwit open issues Ask a question     (View All Issues)
  • almost 4 years Bot Engine integration
  • about 4 years Use proxy env var
  • over 4 years Can't install libwit with PIP
  • almost 5 years can't build libwit
  • about 5 years Not compiling after breaking changes in Rust
  • about 5 years Issue with OpenSSL causes building to fail
  • about 5 years CPU usage too high when autoend=true?
  • about 5 years Better error message when access token is not correct
  • over 5 years Feature request: full VAD
  • over 5 years Rewrite the history to eliminate binaries
  • over 5 years Feature request: adding support to post an audio stream (other than mic)
libwit questions on Stackoverflow (View All Questions)
  • Python SDK "unable to retrieve libwit"
libwit list of languages used
libwit latest release notes
1.1.2 libwit

Support for Rust 0.13.0 + bug fixes

1.1.1 libwit

fix for armv6 binary

1.1.0 libwit
  • Integrate latest Rust changes
  • Smoother build system
  • Compiled libraries attached to release.
Other projects in Rust