Convert SQL or DBML into an editable Chen-model ER diagram.
Project overview
sql_to_ER is a browser-based, front-end-only tool that turns SQL CREATE TABLE statements or DBML into Chen-model entity-relationship diagrams. Users can drag nodes, edit them by double-clicking, zoom or rotate the canvas, and run an automatic layout pass after generation. The hosted version requires no sign-in or installation, and the project can also be installed as an Agent Skill. It targets Chen diagrams rather than logical models, and local source use must run through Vite instead of opening the HTML file directly.
Run measurements, signal generation, and logging with Pocket Science Lab hardware.
Project overview
PSLab App connects to Pocket Science Lab open hardware over USB and turns a phone or computer into an experiment control and data collection interface. The device can act as an oscilloscope, waveform generator, frequency counter, programmable voltage or current source, and data logger. The app spans mobile, desktop, and web, but the core experiments require PSLab hardware.
Browse and manage self-hosted Honcho memory through a local desktop or web interface.
Project overview
Connect OpenConcho to one or more self-hosted Honcho instances to inspect workspaces, peers, sessions, conclusions, and consolidation results from a visual interface. It also supports semantic conclusion search, memory-aware chat, webhooks, and cross-instance fleet views. Desktop builds are available for macOS, Windows, and Linux, with web and container deployments as alternatives; a running Honcho instance is required, and connection details remain in the browser.
Run downloads, file management, and cloud synchronization from one Docker container.
Project overview
aria2-ariang-docker packages Aria2, the AriaNg web interface, File Browser, and Rclone into a container for remote downloading and file handling. Users can browse or play stored files, enable basic authentication and HTTPS, and automatically upload completed downloads to configured cloud storage. It supports ARM systems such as Raspberry Pi, but persistent configuration and session volumes are important if download progress must survive container restarts.
Use a browser-based remake of classic Microsoft Paint
Project overview
JS Paint recreates the tools and menus of classic Microsoft Paint in a web application, with touch support, themes, extra file types, and accessibility-oriented controls. Users can load images from URLs, upload to Imgur, and create experimental multi-user sessions. Those sessions are explicitly not private and may interrupt each other or lose work, so they are unsuitable for dependable collaborative editing.
Expose ComfyUI workflows as controlled command-line skills for AI agents.
Project overview
This project turns existing ComfyUI workflow JSON files into callable agent skills. It imports and normalizes a workflow, maps only selected parameters through a schema, and lets an agent run, submit, inspect, or check dependencies through a structured CLI. A visual web interface supports configuration and testing, with routing to local or remote ComfyUI servers for OpenClaw, Hermes Agent, Codex, Claude Code, and similar tools.
Keinsaas Navigator is an open-source AI workspace for individuals and teams. It combines multi-provider chat with custom agents, MCP tools, visual workflows, and optional capabilities such as image generation, code execution, and realtime voice interaction. The application can run locally, in Docker, or on Vercel. A model-provider API key is the minimum requirement, while features such as web search, file storage, or particular integrations need their own service configuration.
Index videos locally and find scenes by speech, objects, faces, or natural-language queries.
Project overview
Edit Mind watches a video library, transcribes audio, analyzes frames, identifies faces and objects, and builds a vector index so users can find specific videos or scenes with natural-language queries. The self-hosted version runs through Docker and processes data locally. It remains under active development and is explicitly not production-ready.
Self-host a web or desktop workspace for editing and managing 3D scenes.
Project overview
ShadowEditor is a self-hosted 3D scene editing system available through web and desktop interfaces. It manages scene assets such as models, materials, audio, and animation, while adding user and role controls, history, autosave, and real-time playback. It is aimed at teams that need managed scene assets rather than a lightweight local-only editor, and deployment relies on its server component and MongoDB.
Generate common FFmpeg video and audio commands from a web form.
Project overview
ffmpeg-commander turns common video and audio encoding choices into a browser form that produces an FFmpeg command. It helps users assemble routine operations without memorizing the tool’s large option set. The generator intentionally does not cover every FFmpeg capability and makes assumptions, so its output may need adjustment for a particular version or build configuration. An optional companion service, ffmpegd, can execute submitted jobs and return live progress to the browser.
Learn to build a multi-source trend monitor with AI analysis and live alerts.
Project overview
AI Hot Monitor is a hands-on teaching project built around a working trend-tracking application. Users define keywords, aggregate results from more than eight sources including Twitter, Bing, Hacker News, and Bilibili, then apply AI query expansion, authenticity checks, relevance scoring, and summaries. Results can be filtered and pushed through WebSockets or email, and the monitoring workflow is also packaged as an agent skill; the repository is primarily presented as a build-from-scratch course project rather than a hosted service.
Search, play, and download music from configurable sources across web and desktop.
Project overview
Radishes is a cross-platform music application with web and Electron editions. It supports searching artists, albums, playlists, and tracks, browsing recommendations and charts, playing synchronized lyrics, and downloading from configurable music sources and quality settings. The desktop edition also handles local music, ID3 metadata, download progress, and floating lyrics. Existing desktop releases are early builds, and feature availability differs across web, desktop, and mobile variants.
Chat with Ollama or OpenAI servers from a browser-based local interface.
Project overview
Hollama is a browser-based LLM chat client that can connect to multiple Ollama and OpenAI servers. It supports text, vision, and reasoning models, customizable system prompts, and advanced Ollama settings. Conversations are stored locally in the browser and can be imported or exported; desktop releases and Docker self-hosting are also available.
Chat across devices, make calls, and bring multiple AI assistants into conversations.
Project overview
JiwuChat combines direct and group messaging, media and file transfer, multi-device synchronization, WebRTC audio and video calls, and screen sharing in a lightweight cross-platform client. AI assistants from providers such as DeepSeek, Kimi, and Gemini can participate in private or group conversations. A public web experience is available, while users who need their own service can deploy the separate jiwu-chat-core backend with Docker. On macOS, the downloaded package may require manually clearing quarantine because of signing-related warnings.
Browse downloaded ZIM knowledge archives without an internet connection.
Project overview
Kiwix JS PWA lets users download ZIM archives and browse resources such as Wikipedia, Project Gutenberg, TED Talks, Wikivoyage, and Stack Exchange while offline. It can be installed as an offline-capable progressive web app, used through packaged desktop builds, or self-hosted from a container. The relevant ZIM archive must be obtained first, because the offline content is served from locally stored files.
Search and download IRC-hosted ebooks from a terminal or self-hosted web app.
Project overview
Openbooks connects to irc.irchighway.net to search for and download ebooks through either a terminal interface or a browser-based server mode. Users can run a platform binary directly or deploy the Docker image, with an optional mounted directory for persisting downloaded files. Double-clicking the executable can launch the web interface for a simpler workflow. The project supports only its latest release, so troubleshooting starts with upgrading to the current version.
Runs Droid coding workflows from the CLI, web, team chat, project trackers, and mobile.
Project overview
Factory is a software-development platform built around the Droid coding agent, with workflows available through the CLI, web, Slack or Teams, Linear or Jira, and mobile. Its ecosystem includes a VS Code extension, ACP integration for JetBrains and Zed, TypeScript and Python SDKs, and a GitHub Action for pull-request reviews, security scans, and descriptions. The CLI can be installed on macOS, Linux, and Windows.
Agent runtimeCommunication and collaborationModel Context Protocol
picoclaw
@sipeed·Go
Run a lightweight personal AI assistant on inexpensive, resource-constrained hardware.
Project overview
PicoClaw packages a personal AI assistant as a portable Go binary for x86, ARM, RISC-V, MIPS, and other architectures, with a reported core memory footprint below 10 MB. It can connect to many model providers and chat channels, manage MCP server configurations, schedule jobs, and spawn asynchronous sub-agents. Most hosted model choices still require their corresponding credentials.