Skip to content

ln64-git/sqweebu

Repository files navigation

Sqweebu (working title)

Sqweebu is a modular interface that allows users to interact with AI through speech-to-text. It is built using Tauri, Next.js, and Rust, providing a seamless and intuitive user experience. The project is named after my friend's adorable three-legged cat, Sqweebu.

Features

  • Speech-to-text interaction with AI
  • Live playback control for AI responses
  • Keyboard bindings for seamless and intuitive interaction with artificial intelligence
  • Support for locally hosted or remote LLM (Language Model) selection
  • Modular and extensible architecture

Technologies Used

  • Tauri - A framework for building desktop applications using web technologies
  • Next.js - A popular React framework for building server-side rendered and static websites
  • Rust - A systems programming language known for its performance and safety
  • Mantine - A fully featured React component library
  • Zustand - A small, fast, and scalable state management solution
  • Framer Motion - A production-ready motion library for React
  • Tailwind CSS - A utility-first CSS framework for rapid UI development
  • Vosk - A speech recognition toolkit
  • Rodio - An audio playback library for Rust
  • SurrealDB - A multi-model database for building applications
  • Tokio - An asynchronous runtime for Rust

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages