Skip to content
View Ostico's full-sized avatar

Organizations

@translated

Block or report Ostico

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ostico/README.md

Domenico Lupinetti

Director of Engineering at @matecat and Matesub, part of @translated. Rome, Italy.

Most of my work is translation technology — CAT tooling, subtitling, the infrastructure underneath both — and lately the tooling that lets AI agents work on real codebases without making things worse.

Profile views LinkedIn

What I build

  • Translation platformsMateCat, an open-source AI-driven translation tool for language professionals, and Matesub, a professional AI-driven subtitling editor.
  • Agent tooling — MCP servers, skills, and quality gates that give coding agents a deterministic surface to work against instead of guesswork.
  • Databases and infrastructure — drivers, replication setups, and the Docker/deployment plumbing that keeps the above running.

Selected projects

Pinned on my profile, plus a couple more:

Project What it is
matecat/MateCat The MateCat translation tool — open source, AI-driven, built for language professionals.
Signet-AI/signetai Persistent memory and identity for AI agents, shared across harnesses instead of trapped in one session.
matecat/xliff-parser XLIFF parser in PHP — the format every CAT tool has to agree on and none agree on completely.
bruno-mcp-studio MCP server for Bruno. An agent authors, reads, and runs .bru collections with byte-parity to Bruno itself — no bru CLI required.
Skills Agent skills: adversarial plan review, parallel planning, QA plan generation, teaching a change until it is understood.
test-guard PR gate for test adequacy — coverage numbers plus heuristics plus a model, rather than a coverage threshold alone.
signet-first Memory-first protocol for agents: search before acting, store the conclusion, hand off between sessions.

A thing I believe about agent tooling

An agent reviewing its own work rationalises. Several independent ones, given hostile framing and no sight of each other's output, do not. Most of what I write in this space is some version of that idea.

Elsewhere

Pinned Loading

  1. matecat/MateCat matecat/MateCat Public

    MateCat is an AI driven translation tool for language industry professionals. Matecat makes machine translation post-editing and project outsourcing easy.

    PHP 507 280

  2. test-guard test-guard Public

    Hybrid PR test adequacy gate — coverage + heuristics + AI

    Python

  3. bruno-mcp-studio bruno-mcp-studio Public

    MCP server for Bruno: an AI agent authors, reads and runs .bru and .yml API collections. No bru CLI, byte-parity with Bruno. Claude, Cursor, Codex.

    TypeScript 5

  4. Signet-AI/signetai Signet-AI/signetai Public

    Sync and store memories, shared identity files (AGENTS.md, CLAUDE.md), session transcripts, institutional knowledge, and secrets between all of your favorite harnesses and models.

    TypeScript 262 40

  5. matecat/xliff-parser matecat/xliff-parser Public

    A Xliff parser written in PHP

    PHP 13 13

  6. matecat/klein.php matecat/klein.php Public

    Forked from klein/klein.php

    A fast & flexible router

    PHP 1 1