• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
wolf

wolf

FixItWand

Public
Like
FixItWand
Home
Code
14
.vscode
1
backend
8
docs
2
frontend
8
pi
8
shared
1
.envrc
.gitignore
.vtignore
README.md
deno.json
drizzle.config.ts
flake.lock
flake.nix
Branches
3
Pull requests
Remixes
History
Environment variables
8
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
4/28/2025
Viewing readonly version of main branch: v3881
View latest version
README.md

Fix It Wand

A practical solution for campus maintenance requests. Point, describe, submit.

Overview

The Fix It Wand streamlines the process of submitting maintenance requests on campus. It replaces the cumbersome Asset Essentials interface with a simple physical device that captures the necessary information and submits properly formatted work orders.

Core functionality

  1. Capture: Record audio description and photo of maintenance issue
  2. Process: Convert speech to text and analyze the issue
  3. Locate: Identify the location of the maintenance problem
  4. Submit: Generate and send a professional work order to maintenance staff

Technical components

  • Speech-to-text: OpenAI Whisper API for accurate audio transcription
  • Image processing: Photo documentation for maintenance context
  • Location services: GPS and location matching for precise positioning
  • Work order generation: AI-formatted maintenance requests

Architecture

  • Hardware: Raspberry Pi with camera, microphone, button, and GPS
  • Backend API: Processes data and generates work orders
  • Email queue: Sends formatted requests to maintenance department

Development

  • Initialize: deno cache --node-modules-dir .
  • Generate migrations: deno run -A --node-modules-dir npm:drizzle-kit generate

Todo

  • Enroll devices
  • Implement vector similarity search
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.