Spillers Technology Start a conversation

Independent software studio · Indianapolis

Operational software, tailored to the work.

Focused, self-hostable tools for MSPs and internal IT teams: a service desk that knows the devices, voicemail that arrives as work, cross-tenant Microsoft operations, and the utilities in between. Three of them ship an MCP server, so your own AI agents can work the same data — inside the guardrails you set.

  • MIT-licensed products
  • Self-hostable
  • Signed Windows builds
  • MCP servers for AI agents

The headliners

Built from real operational friction.

Run them yourself, read every line, wire them into your AI agents over MCP, or talk to Joey about a supported deployment.

AnchorDesk Kanban board showing ticket status, SLA, assignment, source, and sync state
MIT licensed · Self-hostedDeployment support

AnchorDesk

Your service desk, anchored to your data.

Local-first ticketing for MSPs and IT teams, with email-to-ticket, SLA automation, device context, RMM actions, a customer portal, append-only audit records, and authenticated agent workflows.

  • PostgreSQL stays the source of truth
  • Mobile-first ticket and device workflows
  • Docker, Kubernetes, and GHCR releases
  • MCP server for AI agents — tickets, checklists, notes, time, and search

Integrations, labeled honestly: IMAP/SMTP, netviz probes, and Tactical RMM are available; Jira sync is beta; ConnectWise, NinjaOne, and Datto are alpha.

ComFlow inbox showing structured voicemail summaries, urgency, assignment, and review state
MIT licensed · Self-hosted or hostedHosted access

ComFlow

Voicemail that arrives ready to act on.

A voicemail regulator — deliberately not an AI receptionist. It answers over SIP, transcribes and structures each message, puts everything in one review inbox, and turns the right calls into AnchorDesk tickets.

  • Bring your own SIP trunk
  • Pluggable speech and language providers
  • Single-team and multi-tenant modes
  • MCP endpoint with RBAC-scoped API keys

Try it before you wire it: stub telephony and AI providers are the default, so you can work the inbox end to end before pointing a SIP trunk or an API key at it.

Partner Center Bridge dashboard listing tenants, deployments, items needing attention, and recent workflow runs with operator and result
MIT licensed · Pre-1.0 · Self-hostedDeployment support

Partner Center Bridge

Every customer tenant, one reconcile loop.

An ASP.NET Core API and React console in front of Microsoft Graph and the Partner Center API. A contract declares the desired state — starting with Win32 app templates — and the bridge reconciles every tenant on it, replacing repeat portal archaeology with reviewable, audited runs.

  • Stable: templated Win32 deploys, new-hire and offboarding provisioning, cross-tenant Find User
  • Beta: Diagnose → Fix → Verify workflows, mailbox repair, config snapshots, and an MCP server behind a human approval queue
  • Passkeys and TOTP for local accounts, or bring any OIDC provider
  • Two-way LDAP sync is planned — not built yet

More from the workshop

Small tools. Sharp jobs.

Clear maturity labels, direct release links, and no mystery about what is ready today.

NetViz graph view grouping discovered devices on a local network
1.0 · Signed Windows build

NetViz

A free, open-source LAN scanner and network visualizer on a native Go scan engine. Devices stream in live as a table, a grouped graph, and a clickable hierarchy map. No agents, no accounts, no Nmap.

  • TCP-connect discovery of common LAN ports — no raw packets, drivers, or special privileges
  • Monitor mode re-scans on your interval and flags new, offline, and changed devices
  • Bundles netviz-cli and a headless netviz-probe that can feed AnchorDesk device inventory
  • Scan history stays in a local SQLite database; scan only networks you are authorized to scan
  • Windows and Linux archives carry SHA-256 checksums; the Windows binaries are Authenticode-signed
  • No prebuilt macOS download yet — on macOS it builds from source
1.0 · Windows

SpoolSmith

Copy a working network-printer setup from one PC to another. Review a dry-run plan, apply it against a plan fingerprint, and it fails closed if the address now answers as a different device.

PS> spoolsmith copy "Accounting" acct.ssb
PS> spoolsmith apply acct.ssb --dry-run

Native Windows app and CLI, Authenticode-signed. --include-driver carries the driver package out of the driver store, and it exports a local Intune Win32 package.

Pre-1.0

RetroSpool

Your AS/400 reports, as PDFs. The capture pipeline works today — it splits IBM i PCL spool output and renders clean PDFs — behind a multi-tenant operator console with self-serve connection intake. The queue poller and the S3/SFTP export fan-out are planned, not built.

Public trial

OpsQuest

Practice the technical and human sides of support: 20 branching tickets, separate Tech and People scoring, skill drills, and debriefs. Works offline; the Android app is on GitHub Releases.

Off the clock

Experiments & playthings

Pre-1.0 · Replay MVP

Corporate-Simulator

A tiny animated office that replays board-style adversarial review: a motion, isolated positions, debate, a vote, minutes, and the founder’s decision. The studio runs this process by hand for real decisions; this is the public engine. Live model seats are planned.

Playable · BSD-2-Clause

SpillerMug

A coffee-powered momentum runner: a procedural 3D punk mug in charm-covered clogs. Run automatically, earn flow with timed tricks, and grind rails to keep your speed. No build step; it plays in the browser.

Custom software

Have a workflow held together by memory?

I build internal tools, integrations, dashboards, document pipelines, and provisioning workflows around the way your team actually operates.

  • Microsoft Graph & Intune automation
  • Service desk & RMM integration
  • MCP servers & agent guardrails
  • Printer & driver deployment
  • Document & PDF pipelines
  • Network & device inventory
Tell Joey what’s stuck ↗
  1. 01
    Find the drag

    Start with the brittle handoff, recurring check, or queue that quietly steals the day.

  2. 02
    Make it legible

    Turn invisible state into a system people can understand, inspect, and recover.

  3. 03
    Ship the useful part

    Deliver the smallest honest tool, then improve it from real operator feedback.

  4. 04
    Leave it runnable

    Documented, versioned, and yours: source you can read and a release process you can repeat.

Founder-led by design

Hi, I’m Joseph “Joey” Spillers.

I’m an Indianapolis-based software builder and support engineer. My background spans MSP operations, DevOps, full-stack development, and document systems.

That mix helps me design for both the people doing the work and the systems underneath it. The goal is straightforward: software your team can understand, run, and trust on a difficult day.

The door is open

Let’s make the awkward work disappear.

Explore a product, plan a pilot, or tell me about the process your team dreads.

Prefer voicemail? Call the ComFlow demo line at (315) 898‑1121. Messages may be recorded, transcribed, and reviewed.