Desktop application / AI engineering

ViciSupport AI

Technical support.
Grounded in evidence.

A dedicated AI support workspace for the engineers behind reliable VoIP systems. Search your documentation, investigate VICIdial issues, and review the next step with the evidence in view.

Build something like this Explore the workspace
Platform
Windows desktop
Built for
VICIdial support teams
Core disciplines
Desktop engineering · AI & RAG
Approach
Local-first. Engineer-led.
Screenshot-based showcase of ViciSupport AI knowledge and investigation workspaces
ViciSupport AI / Screenshot-based desktop showcaseOpen artwork

The challenge

Less searching.
More understanding.

VoIP support rarely starts with a complete picture. An engineer may need to connect a campaign setting, a server log, and a detail buried in a customer’s documentation before deciding what to do.

We built ViciSupport AI to bring that work together: a focused desktop environment where company knowledge informs the investigation, evidence stays attached to the case, and changes remain under the engineer’s control.

Inside the application

One workspace.
A connected support workflow.

From the first question to a reviewed next step, without losing the context that matters.

Screenshot-based mockup of the ViciSupport AI knowledge library with document search and source files
Knowledge library / Screenshot-based mockup
Knowledge, with context

Your documentation.
Answers you can trace.

Import PDF, DOCX, Markdown, and text documents into a searchable knowledge library. Semantic retrieval connects a question to relevant excerpts, with source references you can inspect.

  • Document parsing, indexing, and reindexing
  • Page references where available
  • Shared manuals or customer-specific knowledge
Sanitized ViciSupport AI investigation mockup showing cited guidance and read-only tool evidence
Investigations / Sanitized screenshot-based mockup
Investigate with evidence

Connect the symptoms.
Keep the reasoning visible.

Combine documentation with scoped API, admin-browser, and SSH diagnostics. The investigation retains observations and evidence gaps, with optional independent specialist reviews to challenge the findings.

  • Persistent case evidence and conversation history
  • Separate evidence and solution review roles
  • Support reports for handover and follow-up
Sanitized ViciSupport AI customer-profile, API, admin-browser and SSH settings mockup using demo values
Customer workspaces / Sanitized screenshot-based mockup
Designed around real operations

Different customers.
Clear boundaries.

Keep dialer profiles, conversations, and customer-specific evidence in their own context. Choose local Ollama inference or an explicitly configured cloud provider to suit the environment.

  • Customer-bound conversations and support tools
  • Local knowledge indexing with Chroma
  • AI connection and runtime diagnostics
ViciSupport AI monitoring and reports mockup with customer-scoped observations, diagnostic evidence and partial-check status
Monitoring and reports / Sanitized screenshot-based mockup
Monitoring and handover

Keep watch.
Keep the evidence.

Run configured checks while the desktop app is open, inspect observations and coverage gaps, and export a support report for handover. Partial checks remain visible so the engineer can see where further investigation is needed.

  • Customer-scoped desktop monitoring
  • Diagnostic evidence and coverage
  • Exportable support reports

Human control, built in

AI investigates.
The engineer decides.

Supported changes follow an explicit review path. A model’s recommendation is never treated as permission to act.

  1. 01

    Collect scoped evidence

    Read the relevant configuration, documentation, and diagnostics within the selected customer’s access.

  2. 02

    Review the proposed action

    See the target, intended change, and verification plan. Approve or reject before a supported write runs.

  3. 03

    Verify and retain the result

    Read back the changed state and keep the outcome with the case. Functional recovery still needs an engineer’s check.

Under the hood

Desktop precision.
An extensible AI foundation.

A native desktop shell, a typed application layer, and a persistent investigation runtime connect the interface to local knowledge and reviewed support tools.

Application
Electron · React · TypeScript
Interface
Tailwind CSS · Radix UI
AI & orchestration
Ollama · LangGraph.js · Optional cloud providers
Knowledge & persistence
Chroma · SQLite
Support integrations
VICIdial API · Admin browser · SSH

Your next project

Put AI to work.
Keep people in control.

Let’s build a focused application around your team’s knowledge, systems, and daily work.

Discuss your project Back to our work