Plaintext GmbH · since 2020

Software that lasts. Code that speaks.

We design, build and modernise software architectures for teams that don't want to start over in a year. And we build the tool that lets AI coding agents read your codebase.

iSAQB CPSA-A TOGAF Spring · Java · Rust
RepoEngine JavaPlugin RustPlugin DiagramRouter

Services

What we bring

Right-sized advisory and embedded work in project and product teams. Knowledge stays with your team. It doesn't walk out.

DevOps & CI/CD

Automated build, deployment and staging pipelines with GitHub Actions, Jenkins and GitOps practices.

GitHub ActionsArgoCDJenkinsTekton

Legacy modernisation

Renovating old system landscapes incl. containerisation, step by step into the modern world. Cloud, on-prem or hybrid.

DockerKubernetesOpenShiftAzureAWSOn-Prem

AI assistance

We bring in local and cloud-based AI services where they pull their weight: code reviews, docs, routine work. With ProjectMind, you see what the agents are doing.

MCPClaude CodeCodexLocal LLMs

Track record

Selected engagements

A sample from recent years — kept anonymous out of discretion. Happy to tell you more on request.

SaaS · Media industry

CI/CD automation for a subscription platform

End-to-end build and deploy automation: dockerising every service, a Keycloak-based subscription system, introducing Cloudflare and fully automated deployments — together with the in-house team and nearshoring teams in Poland and India. Plus maintenance and modernisation of a self-hosted GIS system including rendering of custom map layers.

DockerKeycloakCloudflareCI/CDGIS
Federal agency · Healthcare

CI/CD infrastructure on GitHub

Conception, consulting, rollout and support of a CI/CD infrastructure based on GitHub and GitHub Actions — from concept to day-to-day operations.

GitHubGitHub ActionsConceptionSupport
Federal administration · IT

System architecture in an agile release train

Multi-year engagement as system architect and advisor in the architecture team of a large agile release train: architecture decisions, reviews and hands-on guidance for the implementation teams.

SAFeSystem architectureJavaAdvisory
DevSecOps · Security

CVE patching across the system landscape

Responsible for CVE patching across an entire system landscape: automated vulnerability scanning with Trivy, central triage and prioritisation via DefectDojo and automatic task assignment to the responsible teams through Jira. From scan to assigned ticket with no manual step in between.

TrivyDefectDojoJiraCVEDevSecOps

Our product · Open source · MPL-2.0

ProjectMind

Your project, explained by AI.

A read-only architecture browser that pairs with coding agents like Claude Code, ChatGPT Codex, Gemini CLI or Cursor. Bidirectional via the Model Context Protocol: the AI opens your classes, you mark regions, both flow back into the chat.

  • Read, don't edit
    No builds, no write access. Just the architecture, readable and navigable.
  • MCP-bidirectional
    The agent shows class X, lines 42 to 58. You select, the context lands in the chat.
  • Plugin system
    Languages (Java, Rust, …), frameworks (Spring, Lombok, JSF, …) and diagrams are plugins.
  • Local, fast, private
    Tauri desktop app. Your code never leaves your machine.
Install in one line
$ curl -fsSL https://raw.githubusercontent.com/Plaintext-Gmbh/projectmind/master/scripts/install.sh | sh

macOS · Linux · Windows. Re-run to upgrade.

Also from us

Open-source framework

Boring technology, clear architectures, maintained for years. Boring tech is good tech: we focus on the actual problem, not the frontend framework of the quarter.

Tech

What we work with

A snapshot. We keep learning whatever the problem demands.

Architecture

iSAQB TOGAF arc42 C4 Domain-Driven Event-Storming

GitOps & CI/CD

GitHub Actions ArgoCD Tekton Jenkins Bash Python

Platform

Docker Kubernetes OpenShift Helm Vault Spring Boot

Code quality

SonarQube OWASP Snyk Trivy DefectDojo Code review Pair programming

Integration

REST RabbitMQ Keycloak OAuth2

AI & automation

MCP LLM tooling Local LLMs AI agents ChatOps

Team

The two of us

Daniel Marthaler
DM

Founder · Software Architect

Daniel Marthaler

I design architectures a team lives, not just diagrams. iSAQB CPSA-A, TOGAF, long-form in Spring/Java and recently deep in Rust (for ProjectMind). Knowledge stays with your team.

ArchitectDevOpsTeam leadCloud engineer

Lead Back Office

Jasmin Marthaler

Smooth operations, customer care, administration. I make the room in which technical innovation happens.

Project coordinationCustomer careProcess
Jasmin Marthaler
JM

Let's talk

Got a project in mind?

Drop us a line. One mail, a short description of what you need. We reply. No funnel, no sales script.

[email protected]

Neuhusmatte 155 · 3083 Trimstein · Switzerland