Skip to content

About Palamed

We measure the work first, then automate the part that costs the most

Palamed is a business-automation shop in Sofia. Before we write a line of code we time the real steps of an order, an invoice run or a shift handover, automate the two or three that cost the most, then time them again with the same method. Four of our systems run in production. That is the whole of our public evidence, and we would rather it stayed accurate than got longer.

Two people working side by side at a wooden table, laptops open beside a technical drawing
4
systems of ours running in productionFour, not four hundred. Precision is the point: one of them is open in your browser without a reference request, and the other three we discuss in detail.
300K+
listings on the European car marketplace we builtPlatform scale, not a performance claim. At that volume the engineering problem is normalisation and crawl budget rather than features.
−60%
time on outreach after the beauty-brand email automationThe client’s figure, from their own before-and-after on the same campaign workload. We publish it as theirs.
8.55%
of Bulgarian enterprises use AI, against a 19.95% EU averageEurostat, 2025. Context for why most of our work is still integration and measurement rather than models.

01

What we actually do, in the order we do it

Most of an automation engagement is arithmetic, not modelling. We count how many times a thing happens in a month, how many minutes each instance takes, who touches it, and what share falls out as an exception. Until those four numbers exist on paper, every later claim about savings is a guess wearing a spreadsheet.

Then we build the integration that removes the re-typing: an API where one exists, a scheduled job against a database where it does not, a parser for the file format your supplier will never stop emailing. Most of it is unglamorous code — queues, retries, idempotency keys, an audit trail somebody can read during a dispute.

The last step is the one that gets cut everywhere else. We re-measure with the same instrument, on the same process families, and write down the delta including the cases the automation refused to handle. A number produced by a different method than the baseline is not a result; it is a coincidence.

02

Where we use AI, and where we deliberately do not

We use language models for three jobs: pulling fields out of documents that have no schema, sorting free text into categories you already maintain, and drafting a reply a person approves before it sends. Everything else in an automation is deterministic code, because you cannot set a breakpoint inside a probability distribution.

That boundary is a cost decision as much as an engineering one. Human review of model output routinely costs several times the inference bill, so the design question is never whether the model can do it, but how many outputs a person has to read and what happens to the ones nobody reads.

MIT Project NANDA put roughly 95% of enterprise GenAI pilots at no measurable return to the P&L. We treat that as the base rate we are arguing against, not as a marketing problem. It is why every build we scope carries an acceptance threshold signed before the first result is seen.

03

Four systems in production, and nothing else

A European car marketplace carrying over 300,000 listings. A digital dictionary for the Bulgarian Ministry of Education at beron.mon.bg, reachable from any school in the country. An NLP module that reads incoming email and Instagram messages and drafts the reply from the product and pricing data the team already maintains, which removed about 85% of the manual typing on repeat trading questions. Email-marketing automation for a beauty brand that removed about 60% of the time their team spent on outreach.

There is no logo wall on this site, because four logos is not a wall, and arranging four marks to look like twenty is the first small lie an agency tells itself. One of the four is open to anyone without asking us for anything: beron.mon.bg is published by the ministry and loads in your browser right now. The other three we will walk through in detail, and we make the client introduction before you sign rather than after.

We will not describe a fifth project until there is one. If a page here ever carries a client result, the client measured it, and the sentence names who measured it and over what period. Where the only reading is our own instrument — a listing count, a queue length — we name the instrument and the period it covers, so you can repeat it rather than believe it.

04

Why there are so few numbers on this site

Published industry figures are fine as context and we attribute them every time — Eurostat has Bulgarian enterprise AI adoption at 8.55% against a 19.95% EU average; NANDA has the pilot failure rate. Those are other people’s measurements, and the sentence always says so.

What you will not find is a percentage with no baseline, no timeframe and no instrument attached. A round number with no method is our industry’s equivalent of a stock photograph, and the technical buyer we want reads it in about four seconds.

Where we state a target rather than a result, the sentence says target. Designing first-wave cases against a modelled payback under twelve months is a commitment about how we scope. It is not a claim that your payback will be eleven months.

05

A founder-led shop: what that buys and what it costs

The person on your first call writes the code. There is no account manager between the conversation and the build, and no discovery team handing a document to a delivery team that never sat in the interviews. On a six-to-twelve week project this is straightforwardly faster and cheaper.

The cost is capacity and bus factor. We run a small number of engagements at once, we say no when the calendar is full rather than staffing a project with whoever is free, and a serious illness is a real schedule risk on a team this size. Every proposal names who is accountable and what happens if that person is unavailable.

Specialists join by name for the parts that need them — a data engineer, a designer, a Bulgarian-language linguist, a DPO where a signature is not ours to give. They are contracted per engagement rather than listed on a team page to inflate headcount.

06

Bulgarian and English, both written rather than translated

Everything here exists in Bulgarian because it was written in Bulgarian, not pushed through a translator once the English was signed off. Operations directors in Sofia read the Bulgarian version, and machine-translated technical Bulgarian is recognisable inside one paragraph.

There is a commercial reason as well as a courtesy. ERP, WMS, OEE and RAG stay in English inside a Bulgarian sentence because that is how the people who use them speak. A page that replaces them with invented Bulgarian equivalents tells the reader nobody in the room has done the work.

A number produced by a different method than the baseline is not a result; it is a coincidence.

Why our first two weeks buy a measured baseline instead of a demo.

When we are the wrong choice

  • If you need a board-ready deck this quarter, we are the wrong spend. Our first two weeks produce a measured baseline: slower, far less presentable, and the only thing that makes every later number falsifiable.
  • If the process is not written down anywhere, the first fortnight is documentation rather than automation. We say so before you sign, and some buyers correctly decide to do that part themselves.
  • If your largest manual process runs a few hundred transactions a month, the arithmetic rarely clears. The honest answer is usually one fixed integration or a cleaner form, and we would rather say that than sell a pilot.
  • If you need twenty people on site next month, we cannot staff it. You will hear that on the first call rather than discover it after we have quietly subcontracted.
  • If the brief is a model with a headline capability rather than a process with a cost attached, another firm will enjoy it more than we will.

Questions we get asked

How big is Palamed, honestly?

Founder-led, with specialists contracted per engagement. We do not publish a headcount, because the number that actually matters is how many projects run at once, and that is a small single digit. If a project needs more people than we can put on it, you hear that on the first call — the failure mode we are avoiding is the one where a small firm wins the work and then goes looking for a team.

You have four projects. Why trust that with our operations?

Because of what the four contain rather than how many there are. A national deployment for a ministry, a marketplace at 300,000 listings, a language model reading customer messages in production with a person approving every reply, and an automation with a client-measured time reduction cover public-sector constraints, data volume, human-in-the-loop AI and process work. In the call, ask what went badly on each one; that answer is far more diagnostic than the count.

Do you use our data to train models?

No. Where a hosted model is involved we contract for no training on inputs and record where the data physically sits. For sensitive material the extraction step runs on an EU-hosted or self-hosted open-weight model, with the sensitive fields never crossing that boundary. If a vendor will not put the terms in writing, we do not use that vendor for your data.

What happens after handover — are we locked in?

The code, the infrastructure definitions and the runbook are yours, in your repository, from the first commit. The handover document is written during the build rather than in the final week, and its acceptance test is that one of your engineers performs a full recovery from it while we watch and say nothing. A retainer exists if you want one; it is not the condition of the system continuing to run.

Can you work in Bulgarian with our team and in English with our group?

Yes, and that split is our normal case. Runbooks, exception taxonomies and training material get written in Bulgarian for the people doing the work; architecture notes and reporting go to the group in English. Terms your team already uses in English — ERP, WMS, OEE — stay in English in both versions, because translating them helps nobody.

Abstract warm light on a dark field

Tell us which process you suspect is expensive

Bring one: an order, an invoice run, a month-end close, a shift handover. In thirty minutes we will tell you what we would time, what the exception rate probably looks like, and whether the honest answer is a build or a fixed form. You are talking to the person who would write it.

Scoped first step: a two-week measured baseline, fixed fee, one process family. You keep the ledger whether or not there is a phase two.