wit-ai/pywit
Python library for Wit.ai observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 98
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4356
- days_rel: n/a
- days_push: 15
- n_releases_24m: 0
Adoption not part of the score
1485 stars · 354 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pywit is the official Python SDK for Wit.ai, Facebook's natural language processing platform. It provides a Wit client class for extracting intents and entities from text and audio via the Wit.ai HTTP API.
Use cases
- extract intents and entities from user text with wit.ai
- send a wav audio file to wit.ai speech api for transcription
- build a python chatbot that understands natural language commands
- run an interactive command-line conversation with a wit.ai bot
- parse 'set an alarm tomorrow at 7am' style commands in python
When to choose
- you already use Wit.ai and need a Python client
- you want a thin, simple wrapper over the Wit.ai HTTP API
- you need both text (message) and audio (speech) NLU in one SDK
When to avoid
- you want a self-hosted NLU solution without a cloud dependency
- you need a framework for building full conversational agents rather than an API client
- you prefer on-device or offline speech recognition
Facets
library · maturity maintenance
nlp speech-recognition sdk http-client speech-processing artificial-intelligence developer-tools python cross-platform wit-ai intent-recognition chatbot-sdk api-client natural-language-processing
1 source
- readme: https://github.com/wit-ai/pywit · fetched 2026-08-28 · 877ec1b3c21a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wit-ai/pywit | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem