SoftWay RO

We automate business processes with AI and build web applications in Java

Our AI agents take over the repetitive work in your business processes — and with AIBPA2, AI even writes the automation for you. We also build fast, maintainable web applications in Java, such as HedgeSEC, our vulnerability management platform. Pick a project below to explore real examples and their code.

What we build

AIBPA2 logo
Workflow

AIBPA2

Business process automation made easy. The next step of AIBPA (AI business process automation): SamurAI runs business workflows described in XML — so let AI write the XML. Describe the process in plain language and get a ready-to-run SamurAI application, with zero code written by you. Real example: importing recipes into the Yummi app from any web page or document.

  • Zero code
  • AI-generated XML
  • Free LLM tiers
  • Real example
See how it works →
SamurAI logo
AI agent framework

SamurAI

Automate business processes with AI agents: triage tickets, process documents, route requests and generate reports, with human approval where it matters. Plain Java, zero dependencies, 31 LLM provider types and free tiers used first to keep costs low.

  • Business automation
  • Human approvals
  • 31 LLM providers
  • XML workflows
Explore SamurAI →
FoxyUI logo
Web framework

FoxyUI

Build interactive web applications entirely in Java. The UI lives on the server; the browser receives only the HTML fragments that changed. No Node.js, no bundler, one WAR file.

  • Java 21
  • Jakarta EE / Tomcat
  • HTML over the wire
  • Interactive demos
Explore FoxyUI →
HedgeSEC logo
Security platform

HedgeSEC

Security without the noise. HedgeSEC finds vulnerabilities and tells you what to fix first — and how. It combines the CVSS score with the real-world probability of exploitation (EPSS) and vulnerabilities already exploited in attacks (CISA KEV) into one HedgeScore. It scans computers with or without installation (a single read-only command, or a desktop client with scheduled scans), discovers the devices on your network, checks the security policies in force, the BIOS/UEFI settings and the history of USB devices, and keeps a searchable CVE repository with security news. Built on FoxyUI.

  • Vulnerability scanning
  • HedgeScore prioritization
  • Device discovery
  • Policy, BIOS & USB audit
  • CVE repository
  • NIS2 compliance
Open HedgeSEC →

We can build it for you

The same engineering that goes into our frameworks, applied to your product.

💻

Web applications

Business portals, dashboards and internal tools in Java, without a heavy JavaScript stack.

🤖

Business process automation

AI agents that triage requests, process documents and run approvals — with cost control and a human in the loop.

🔄

Modernization

Moving fragile single-page apps and legacy systems to lean, maintainable architectures.

🏢

Backend engineering

Jakarta EE and Spring services, SQL data stores, integrations and APIs.

🛡️

Performance audits

JVM profiling, memory and latency tuning, reliability reviews.

📐

3D CAD & prototyping

Parametric modeling and rapid prototyping for hardware projects.

🔐

Cybersecurity & NIS2

Vulnerability scanning, risk prioritization and NIS2 compliance evidence with HedgeSEC.

🧠

AI integration

Add AI to the applications you already have: smart search, summaries, document extraction and assistants, with cost control.

AI business process automation, explained

What is AIBPA?

AIBPA stands for AI Business Process Automation: business processes such as request triage, document processing, approvals or reports are run by AI agents together with deterministic steps. At SoftWay, AIBPA is built with SamurAI, our Java framework for AI agents.

What is AIBPA2?

AIBPA2 is the next step: AI also writes the automation. You describe the process in plain language, an AI coding agent generates the SamurAI application (an XML workflow), and SamurAI runs it — with zero code written by a person.

How do AI agents automate business processes safely?

Each SamurAI workflow mixes LLM steps with deterministic ones, keeps secrets out of the workflow file, limits commands to an allow-list, caps the cost of every run, logs everything for audit and can pause for human approval before sensitive steps.

Which AI models can be used?

SamurAI supports 31 LLM provider types — OpenAI, Anthropic Claude, Google Gemini, Mistral, Groq, DeepSeek, AWS Bedrock, Azure, local models through Ollama or vLLM and more — and prefers free tiers and local models to keep costs low.

Do you build Java web applications?

Yes. We develop web applications, business portals and internal tools in Java 21 on Jakarta EE and Apache Tomcat, using FoxyUI, our server-driven Java web framework: the whole interface is written in Java, with no JavaScript build.

What is HedgeSEC?

HedgeSEC is SoftWay’s vulnerability management platform, built on FoxyUI. It tells you which vulnerabilities to fix first by combining CVSS with the real-world probability of exploitation (EPSS) and attacks already seen in the wild (CISA KEV). It scans computers without installing anything, with a single read-only command, or through an installed desktop client with scheduled scans; it discovers the devices on your network and checks the security policies in force, the BIOS/UEFI settings and the history of USB storage devices. It also helps with NIS2 compliance.

Let's talk about your project

Questions about AIBPA2, SamurAI, FoxyUI or HedgeSEC, or a process you want automated — write to us.