QVAC by Tether
Local AI JS/TS SDK, libraries, and tools for building local-first, P2P AI applications. Run AI tasks like LLMs, speech, RAG, and more across Linux, macOS, Windows, Android, and iOS.
Discover
Welcome
Learn what QVAC is, why Tether built it, and what makes it different.
Our vision
Learn about Tether's long-term vision for QVAC.
Build
Get started with QVAC SDK
Use the JS/TS SDK to build local and P2P AI applications and systems.
Quickstart
Run your first example using the JS/TS SDK.
Installation
Supported environments and how to install the SDK for each one: Node.js, Bare, and Expo.
API reference
@qvac/sdk npm package exposes a function-centric, typed JS API.
Explore
SDK FAQ
Frequently asked questions for those new to the SDK.
Flagship applications
Desktop and mobile apps to empower users and showcase QVAC capabilities.
Addons
Reference for the QVAC components that provide AI capabilities.
Research
Ongoing research focused on advancing the state of the art in local AI. See the research outputs on Hugging Face.
Learn
Build an Electron app
Hands-on tutorial on using QVAC SDK with Electron.
Build an Expo app
Hands-on tutorial on using QVAC SDK with Expo.
Community
Discord
Where we gather. Get real-time help from the team and community, meet peers, join in, discuss QVAC.
Featurebase
Where you talk directly to us. Report bugs, ask questions, give feedback, request and vote for features, take part in QVAC's evolution.
Support
To get support, use the community channels listed in the previous section:
- Discord: for real-time support from Tether team and other community members.
- FeatureBase: for formal and structured support from Tether team.
Miscellaneous
Other resources: