Inference Gateway
Inference Gateway puts a single OpenAI-compatible API endpoint in front of OpenAI, Anthropic, Groq, Cohere, Ollama, DeepSeek, Google, Mistral, MiniMax, Moonshot, Nvidia, and llama.cpp, so your application code never changes when you switch models or providers. The Go binary starts on port 8080 and normalizes authentication, streaming protocols, and response formats across all backends transparently. Native Model Context Protocol support auto-discovers tools from connected MCP servers and injects them into LLM requests without client-side management, enabling server-side tool execution across any provider that supports function calling. Agent-to-Agent protocol integration allows distributed agent communication through a declarative Agent Definition Language that generates production-ready Go or Rust servers from a single YAML manifest. The dedicated Kubernetes Operator manages Gateway, Agent, MCP, and Orchestrator custom resources with automatic HPA scaling, OIDC authentication, and service discovery that rebuilds MCP configurations when the discovered server set changes. Prometheus metrics and OpenTelemetry tracing provide full request-level observability across the entire inference pipeline. Middleware controls enable per-request provider selection, model routing, and fallback strategies. Official SDKs in Go, Python, TypeScript, and Rust provide typed client interfaces with streaming support. Docker Compose deployment requires only environment variables for API keys. A CNCF Sandbox applicant. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.
OCI Core
Anyone juggling several Oracle Cloud accounts knows the tab-switching ritual; OCI Core ends it by pulling every tenancy's instances into one self-hosted panel. The cross-account list shows state, shape, volumes, and public IPs for each machine, and you can start, stop, resize, rename, or terminate instances without opening Oracle's console. A creation wizard offers every shape in an availability domain, not just the free presets, while long operations such as IP swaps, resizes, and terminations run as background jobs with visible progress. Capacity hunting watches Oracle's read-only capacity reports and retries creation until a scarce shape appears, notifying you when it lands. Networking tools edit VCNs, subnets, and security rules visually, swap public IPs, enable IPv6, and manage extra network cards. Storage views resize boot and block volumes, and a rescue mode moves a broken system disk to a healthy machine for repair. Billing breaks spend down by service and region, tracks the monthly free egress allowance, and shows real usage for free-tier accounts. Accounts are checked for connectivity, quotas, and credential health, with emails, IPs, and OCIDs masked by default and revealed only on demand. Alerts reach Telegram, WeCom, DingTalk, email, or webhooks, and access is guarded by argon2id passwords, TOTP two-factor sign-in, session controls, and an audit log. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Nzbget
Written in optimized C++ where competitors use Python or Java, NZBGet saturates fast connections while idling on CPU and RAM - which is why the performance-obsessed Usenet downloader has long been the client of choice for NAS boxes, Raspberry Pis, and routers as much as full servers. The engineering shows in the recovery pipeline. Instead of shelling out to par2cmdline, NZBGet integrates the par2 source directly and exploits its knowledge of exactly which articles failed - quick par-verification checks only what needs checking, and its own multicore repair implementation runs 2-3x faster than the external tool on the same hardware. Fast par-rename deobfuscates scrambled filenames in seconds without a full verification pass, and rar-rename recovers names for multivolume archives even when no par2 files exist. DirectWrite assembles articles straight into sparse destination files, skipping temporary-file churn entirely, with an article cache and queue-pausing options to eliminate disk contention. Automation is complete: a remote web interface, full JSON-RPC API, RSS feeds with duplicate detection, scheduling and prioritization, and an extension manager for Python and Bash scripts triggered by download events. Sonarr, Radarr, and every major indexer integrate natively.
Gately
Gately keeps your domain names current, forwards ports, terminates HTTPS, and blocks hostile traffic from one admin console, so a server or home network needs no pile of separate gateway tools. Dynamic DNS updates records at Cloudflare, Alibaba Cloud, Tencent Cloud, DNSPod, Huawei Cloud, Route 53, OVHcloud, Gandi, Namecheap, DuckDNS, and other providers, finding the public address over IPv4 or IPv6 by URL, network interface, or command. Port forwarding relays TCP and UDP with port ranges, failover targets, connection limits, traffic statistics, and PROXY protocol, while SNI routing lets several services share port 443. Certificates are issued and renewed through ACME with DNS-01 wildcards or HTTP-01, then pushed to other hosts over SSH. Web services add per-domain reverse proxies, redirects, and static sites with HTTP/3, WebSocket, load balancing, health checks, rate limiting, caching, and sign-in through OIDC, GitHub, Google, or TOTP-protected shared users. A WAF running the OWASP Core Rule Set and fail2ban-style jails with trap ports and nftables bans guard the edge. Manage Docker containers and Compose projects with one-click upgrades and rollback, open SSH sessions with an SFTP file manager, run ping, traceroute, and speed tests, and receive alerts in Telegram, Discord, Slack, ntfy, or email. An audit log, config history with diff and rollback, encrypted backups, scoped API tokens, and Prometheus metrics round it out. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Canvix
Canvix is a self-hosted design studio that lets anyone create social posts, presentations, posters, logos, and thumbnails in the browser with a drag-and-drop editor, 110 ready-made templates, and exports with no watermarks. You start from a template sized for the platform you are publishing to, then drag in shapes, lines, stickers, and your own images, moving, resizing, and rotating everything directly on the canvas. Text gets proper typography controls, with bundled fonts, styles, spacing, alignment, and curved text that arcs across the design. Layers can be reordered and locked while smart guides snap elements into alignment, and a full undo history plus autosave means a closed tab never costs you the work. Finished designs export as PNG, JPG, SVG, PDF, or video at up to three times resolution, ready to publish anywhere. Free accounts keep each person's designs private to them, while share links open a design for anyone to view or continue editing. Version snapshots let you roll a design back when an experiment goes wrong. The AI tools, magic edit, magic write, background removal, and translation, run against your own API keys, so nothing is metered. An optional MCP endpoint even lets AI assistants create and edit designs for you. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Atlas
Atlas delivers a complete business operations platform in a single Docker Compose deployment, replacing the need for separate CRM, HRM, project management, invoicing, and file storage subscriptions. The CRM module provides pipeline management with Kanban views, contacts, companies, deals, leads, forecasting, saved views, and web-to-lead forms with Gmail integration for per-user email tracking inside deal timelines. HRM handles employees, departments, org charts, leave management, and attendance tracking. The invoicing system generates professional invoices with recurring billing, customizable templates, and payment tracking. Agreements provides PDF contract generation with legally-binding e-signatures, sequential signing workflows, counterparty linking, audit trails, and automated reminders. Projects integrates time tracking, billing, client management, budgets, and reporting in one view. Drive offers file storage with versioning, sharing, comments, activity logs, and password-protected links with Google Drive import and export. The calendar syncs bidirectionally with Google Calendar across month, week, day, year, and agenda views. Write provides rich text documents with cover images, comments, and templates, while Draw adds an Excalidraw-based whiteboard canvas with PDF export and presentation mode. The platform supports five languages, multi-tenant isolation, role-based permissions, and includes an Odoo importer that ingests res.partner, crm.lead, and CRM activity CSV exports for migration. Built on React, TypeScript, Vite, TanStack Query, and Zustand on the frontend with Express, Drizzle ORM, PostgreSQL, Redis, and BullMQ on the backend. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
YAFFA
If your money is split across a bank app, a brokerage portal, and a half-abandoned spreadsheet, YAFFA, a self-hosted personal finance application, gathers it into one ledger with budgets, scheduled transactions, and forecasts. Record withdrawals, deposits, and transfers across unlimited accounts, and split a single supermarket receipt across categories so it lands in both Food and Household. Suggestions surface your most-used accounts and payees, and each payee's default category fills in automatically. Define rent, salary, or a loan payment once as a scheduled transaction; it appears on the dashboard calendar, enters with one action or records itself, and feeds the forecast. Import bank history from CSV or QIF files with rules for country- and bank-specific formats, and review every row before it is recorded. Optional AI document processing turns a receipt, invoice, or forwarded email into a draft transaction with payee, date, amount, and line items, using your own OpenAI or Gemini key and self-hosted Tesseract OCR for images. Accounts in different currencies roll up into your default currency using daily rates from the free Frankfurter service. Investments track gain and loss, with optional daily prices from Alpha Vantage. The dashboard summarizes accounts and upcoming schedules, the cash flow report can look ahead with a forecast, and Find Transactions filters history by payee, category, tag, or date. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
NutriTrace
Stop handing your daily food diary, body weight history, and biometric sleep data to ad-funded fitness clouds: NutriTrace brings complete calorie, macro, micronutrient, and wellness tracking to your own server with an offline-capable web PWA and native Android app. Log meals across customizable slots using live Open Food Facts and USDA FoodData Central lookups, barcode scanning, AI nutrition label OCR, or direct recipe imports from Mealie and CookTrace. Calorie and macro targets adjust automatically through three goal engines, including an inspectable Adaptive TDEE algorithm that regresses 35 days of intake against scale weight at 7,700 kcal per kilogram. Connect Fitbit via Google Health, Garmin, Withings, and Android Health Connect to pull steps, heart rate variability, sleep stages, and body composition into unified Sleep, Readiness, and Resilience scores. An integrated Trace AI assistant and Smart Log let you log meals by voice, text, or meal photo, while the opt-in Model Context Protocol server exposes 20 read, write, and management tools to Claude Desktop, Cursor, and Codex. Multi-user households get OpenID Connect SSO and one-step migration from MyFitnessPal, Cronometer, Lose It, and Waistline. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Gitea Mirror
Gitea Mirror is an automated Git repository synchronization platform that mirrors your personal, starred, and organizational GitHub repositories directly to a self-hosted Gitea or Forgejo server. Through the web dashboard, you can connect standard GitHub accounts or GitHub Enterprise environments, discover newly created repositories automatically, and schedule recurring background sync intervals so your self-hosted forge always holds an up-to-date backup. Beyond raw Git commits and branches, the application transfers full repository metadata including issues, pull requests, labels, milestones, releases with attached assets, and project wikis. Teams managing large binary assets such as machine learning weights, media files, or game textures can enable Git LFS mirroring to replicate large objects alongside source code. Organization administrators can map entire GitHub organizations to custom destination namespaces, apply configurable fork handling strategies, preserve source visibility settings, and mark specific repositories to ignore. Built-in force-push protection detects destructive upstream history rewrites and offers backup-on-demand or block-and-approve workflows, while automatic cleanup rules prune deleted upstream repositories and expired activity logs. Access to the management console is secured with local accounts, reverse-proxy header authentication, or external SAML 2.0 and OpenID Connect identity providers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
TavernAI
Character-based chat and storywriting with large language models: TavernAI is the open-source frontend that leaves model choice to you. It generates no text itself; it connects to the backend of your choice - OpenAI (including GPT-4), Anthropic Claude, KoboldAI and KoboldCpp, Oobabooga's Text Generation Web UI, NovelAI, Ollama, and the crowdsourced Horde - so cost, model quality, and content policy are decided by your backend, not the interface. Characters are defined by portable card files in PNG or JSON format with personality, scenario, and example dialogue, and tens of thousands of community-made cards from sites like Chub.ai import directly. Conversations support group chats with multiple characters, a story mode for long-form writing, message swiping to branch between alternative responses, and full editing of any message. World Info injects lore into context when keywords trigger, keeping long roleplays consistent. Themes, custom backgrounds, and configurable generation settings round out the interface. It runs on Node.js, and the SillyTavern project began as a fork of it.
Yarrtube
Follow the channels you actually chose, and let their newest uploads land on your own disk instead of in an algorithmic feed. Yarrtube tracks public YouTube playlists and whole channels, checks them on a schedule, and downloads fresh videos automatically the moment they appear. The built-in web player lets you watch the collected library from a desktop or a phone browser without ads interrupting. Downloads are organized into media-server friendly folders, so the same collection shows up inside Plex, Jellyfin, or Kodi next to your films and shows. For Plex homes, an optional scan trigger refreshes the library right after a download finishes, so new episodes surface without manual rescans. You control download quality per source and can cap how many videos each channel keeps, which protects limited disk space from runaway back catalogs. Grouping sources into categories and smart playlists keeps a growing archive browsable instead of turning into one long dump. Everything runs from one Docker container with two persistent mounts, one for its small database and one for the video files. A free YouTube Data API v3 key powers the new-upload checks, so setup takes minutes. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
DVinyl
Self-hosted and plugin-based, DVinyl keeps vinyl, CDs, cassettes, books, movies, video games, LEGO sets, and board games in one catalog, with cover art and metadata fetched for every item. Adding an item takes an ID, a camera scan of its barcode, or a bulk import from Discogs or Goodreads. Each media type is a plugin that switches on per collection, with Discogs behind music, TMDB behind film, IGDB behind games, and Rebrickable behind LEGO. Once cataloged, a collection appears as a grid, a compact table, or virtual shelves with spine view and customizable furniture. Custom lists, track playlists, and a wishlist of items still being hunted sit alongside. Music collections get live value estimates with price history charts, games show completion times, and printable QR codes and barcodes label the physical copies. Separate collections can belong to you, the family, or a room, each with admin, editor, and viewer roles and optional OIDC single sign-on through Authentik, Keycloak, Authelia, or pocketID. Read-only links and QR codes let anyone browse a whole collection or just one section. Fourteen themes in light and dark, a modular dashboard, and a Markdown info page with photos make each instance personal. A no-code editor adds custom item types. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
DAC
Your dashboards deserve version control, code review, and reproducible builds, just like the rest of your stack. DAC lets you define interactive data dashboards in YAML or TSX, validate them in CI, and serve them from a single Go binary that embeds a full React frontend. Choose from 21 chart types including line, bar, area, pie, scatter, bubble, funnel, sankey, heatmap, calendar, sparkline, waterfall, gauge, treemap, radar, and candlestick, plus metric cards, data tables, text blocks, and image widgets. The built-in semantic layer lets you define metrics and dimensions once in reusable model files, then reference them from any widget while DAC generates the SQL automatically. Connect to Postgres, MySQL, Snowflake, BigQuery, Redshift, Databricks, and DuckDB through standard Bruin connection configs. Interactive filters with date pickers, dropdowns, multiselects, and search inputs inject values via Jinja templating and re-execute only affected widgets. Live reload via Server-Sent Events refreshes connected browsers instantly when you save a file. Export dashboards as self-contained static HTML with baked-in query results for S3, GitHub Pages, or offline sharing, and render slide decks via the Google Slides export command. On RepoCloud, deploy DAC on a dedicated VPS with root SSH access and persistent storage for your dashboard definitions and database connections under the AGPL-3.0 license.
Imp
Imp runs large AI chat models privately on one NVIDIA RTX 50 or RTX PRO graphics card, exposing them through OpenAI and Anthropic compatible APIs plus a built-in browser chat. Start it with a single Docker command, point it at a model, and the chat opens in your browser with saved conversations and a live readout of generation speed. Coding agents such as Claude Code and Codex connect by changing one base URL, so your editor talks to the model on your own hardware instead of a rented cloud endpoint. Tool calls, structured JSON output, streaming responses, and reasoning models all work over the wire, and requests can be protected with an API key, per-IP rate limits, and concurrency caps. Load GGUF files you already have or NVFP4 and FP8 SafeTensors checkpoints straight from Hugging Face with no conversion step before the first answer. When a model is bigger than the card, mixture-of-experts weights stay in system RAM while the busiest experts are cached on the GPU, so a 123.6 GiB model still answers from a 32 GB card. Supported models can also read images alongside text, and tokenize, health, and model listing endpoints make the server easy to wire into scripts and monitors. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
MeetDo
The meeting ends and, instead of a raw transcript, you get minutes you can file: MeetDo is an open-source meeting-to-action system that hosts the meeting, captions it locally, and finishes the record for you. Start a browser meeting with video, screen sharing, and chat, and watch captions stream from a speech model running on the same infrastructure, so no audio is sent to a cloud note-taker. When the call ends, the transcript becomes structured minutes: summary, agenda flow, conclusions, and action items with owners, instead of a wall of raw text. Five meeting types, from management reviews and project weeklies to interviews and customer calls, shape the record, and custom templates export to DOCX or PDF with your original layout preserved. Domain vocabulary is corrected after recognition, so names, units, and industry terms survive transcription instead of turning into near-miss words. Past meetings stay searchable in a local history, and questions can be asked across them without anything leaving the machine. Editable transcripts let a human fix the record before it is filed, and the whole pipeline works offline after the first model download. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
PandaDOS
PandaDOS is a self-hosted control plane that turns Claude Code and Codex into long-running coding agents you direct through an issue queue from any browser, instead of babysitting a terminal. You file an issue with the outcome and acceptance criteria, and PandaDOS clarifies missing requirements, plans the work, picks the agent, and drives implementation, verification, and delivery in stages. Three approval levels, cautious, balanced, and automatic, decide which actions proceed alone; safe reversible steps continue automatically while destructive, irreversible, production, or secret-related decisions always come back to you. The browser workspace shows the real agent conversation, a native terminal, project files, Git history and diffs, and an execution summary, so you can inspect or intervene at any moment from a phone or laptop. Agents run on local or SSH-connected executor machines inside tmux sessions, and work sharing one repository is serialized while independent projects proceed in parallel without conflicting edits. Modules keep one assigned agent and durable project knowledge, so context from finished issues carries into the next task instead of evaporating when a chat ends. Teams can sign in through Feishu, ask the project manager questions in chat, and receive subscription notifications and approval cards on their phones. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
dayGLANCE
Instead of locking your daily schedule inside proprietary cloud calendars, dayGLANCE offers a privacy-first visual time-blocking planner that syncs directly with your own WebDAV server, Nextcloud instance, or Obsidian vault. Drag tasks from a prioritized Smart Inbox onto an interactive 24-hour timeline, resize blocks as priorities shift, and carve out recurring energy-tagged Frames for deep work or administrative batches. The live Glance panel highlights your current commitment, remaining free time, and daily routines, then transitions into GLANCEahead each evening to preview tomorrow's start time, deadlines, and total committed hours. Switch between multi-day, single-day, weekly, and monthly layouts, or launch the fullscreen Day Dial to view your schedule, solar daylight arc, and watch-style progress complications on a secondary wall display. Long-term work stays organized inside a Goals and Projects hierarchy with duration-weighted progress bars, visual roadmaps, and dedicated hyperGLANCE focus workspaces that pair a Pomodoro timer with project notes and subtasks. Bidirectional Obsidian synchronization reads and writes markdown daily notes and wikilinked tasks directly, while optional bring-your-own-key AI assistants and encrypted backups keep your productivity workflow completely under your control. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
TubeHaus
Watch YouTube without the ads, accounts, or tracking, from a server you own: TubeHaus is a private YouTube client that keeps the familiar layout, URLs, and keyboard shortcuts. Your subscriptions, watch history, resume positions, Watch Later, and playlists live as files on the server, so every device in the house shares one library and picks up a video where another screen left it. Live streams play with segments fetched ahead of the player, and captions are transcribed on the fly when a stream has none. Chapters, storyboard previews, a mini player, and theater mode make long videos easy to navigate, while sponsors are skipped automatically and dislike counts come back to the page. Save videos offline in 1080p or 4K for trips, send playback to a TV from your phone without a separate casting dongle, and drive the television interface entirely from a remote. Imports arrive from a Google Takeout export, Invidious, NewPipe, or FreeTube, so years of subscriptions move over in minutes instead of being rebuilt by hand. A calm mode hides recommendations and Shorts when you only want to search and watch deliberately. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.