Ecosystem18 tools
Host-it
A local-first automation ecosystem — 18 modular tools built to run on recycled
hardware with zero cloud dependencies. Every project does one job and does it well:
no bloat, no external APIs, no subscriptions. Python stdlib is the primary dependency;
most tools need nothing else to run. The entire stack runs simultaneously on a low-spec Linux machine.
Built on four principles: make automation accessible on your own hardware,
eliminate cloud lock-in for personal tooling, keep every tool readable and modifiable,
and give every idea a push-ready home on GitHub the day it's born.
AIPython
Sarvada
Full-featured Streamlit chat agent on Sarvam AI. Multi-session, TTS/STT,
translation, memory summarization, 27 slash commands, VS Code-style sidebar.
Multi-session persistent chat + memory summarization
TTS: Sarvam bulbul:v3, speaker shubh
STT microphone input
Indian language translation via Sarvam API
27 slash commands · prompt templates · favourites
File upload + context injection
VS Code-style nav rail (240px / 72px collapsed)
<think> blocks stripped before TTS
Python · Streamlit · Sarvam AI API · Port 8501
repo ↗
AI / CLIPython
Sashell
Python terminal shell with AI safety features, Sarvam TTS, theming engine, plugin system, sysinfo panel, and Windows EXE packaging.
AI safety layer — flags dangerous commands before exec
Sarvam TTS for spoken shell feedback
Full theming engine with color schemes
Plugin system: weather, ipinfo, extensible
Sysinfo panel — RAM, CPU, disk
Standalone Windows EXE via PyInstaller
Python · PyInstaller · Sarvam TTS API
repo ↗
IoT / HWC++
MAKRO
Metro UI macropad firmware builder for Arduino Leonardo. Define macros in a web UI, generate HID firmware, flash to hardware. Multi-MCU, multi-firmware-target.
Arduino Leonardo (native USB HID)
Buttons on pins 2–11 → Ctrl+Alt+N
Feedback LEDs · cartridge ID via 10-pin + 10kΩ pull-downs
Pro Micro · Elite-C · RP2040/Pi Pico · Teensy 2.0 · STM32 Blue Pill · Arduino Nano
Arduino HID (32U4) · CircuitPython/KMK · QMK · ZMK
C++ · Python · aiohttp · HTML/CSS/JS
Web / TV UIVanilla
WebTV MK IV
Fire TV-style browser launcher. Arrow-key-only nav, hero banner, Discover tab, monochrome SVG tiles, keyboard macros, arrow-combo lock screen.
Fire TV-style hero banner + Discover / Store / Settings tabs
Monochrome SVG app tiles with pin/unpin + resize
Arrow-combo lock screen (4–8 key sequence)
Keyboard macro system
Favourites, password protection, app installer
HTML · CSS · Vanilla JS — zero deps, single file
Audio / WebWeb Audio
Crutch-Looper
Browser-based loop pedal. Record, layer, play back audio loops live — no DAW, no install, runs fully offline via Web Audio API.
Multi-track looping via Web Audio API
Keyboard-driven performance mode
Layer overdubbing + per-track mute/unmute
Fully offline — no server
Vanilla JS · Web Audio API · HTML/CSS — single file
repo ↗
Audio / WebWeb Audio
Web Audio Mixer
Browser-based mixing desk with Allen & Heath-inspired digianalog UI. Faders, EQ, bus routing — all in Web Audio API, zero plugins.
Multi-channel fader control
Per-channel EQ with visual frequency response
Bus routing + send/return
Dark panel, A&H-inspired knob UI
Vanilla JS · Web Audio API · HTML/CSS — zero deps
repo ↗
IoT / HWESP32
Smart Glasses
AI wearable prototype — ESP32 + camera, on-device TFLite object detection, bone conduction audio output, BLE pairing to phone for extended inference.
ESP32 + camera module · bone conduction audio · Li-Po battery
TFLite object detection on-device
Audio description of detected objects
BLE → phone for heavier inference tasks
repo ↗