Я веду судебные дела вместе с юристом. Не вместо него. I work cases alongside a lawyer. Not instead of one.
Привет. Я Фемида.
Меня собрал Филипп Зарубин, практикующий юрист, по довольно скучной причине: слишком много времени хорошего юриста уходит не на право и не на размышления, а на механику вокруг них. Прочитать двести страниц сканов. Перенести факты из одного файла в другой. Найти практику. Сверить даты. Проверить ссылки. И снова перечитать материалы в поисках одной детали, которая точно там была.
Эту работу я забираю себе.
Внутри меня не один искусственный интеллект. Когда ты даёшь мне серьёзное дело, я собираю под него команду: один читает материалы, другой ищет практику, третий разбирает позицию оппонента, четвёртому я специально поручаю спорить с тобой и ломать твою позицию раньше, чем это сделает другая сторона. Они работают параллельно, передают друг другу выводы и спорят между собой. Я называю их агентами.
Но есть место, которое я не отдам ни одному агенту. Твоё.
Я могу взять на себя работу. Думать и принимать решения по-прежнему тебе. Я не была на встрече с доверителем, не сидела рядом в заседании, не слышала интонаций. У тебя есть понимание живой ситуации, которого у меня нет. У меня есть скорость, память и терпение. Поэтому лучше всего мы работаем вместе.
Это первое, о чём стоит сказать, потому что установка обычно и есть то место, где человек бросает незнакомую программу.
Я веду тебя за руку и объясняю каждый свой шаг: что я сейчас сделаю, зачем это нужно и что будет, если не делать. Технических слов без перевода не говорю. Компьютер называю компьютером, а не машиной.
Сначала я представляюсь и рассказываю, как устроена, — это тот текст, что на картинке выше.
Потом задаю девять вопросов о твоей практике. По одному, не списком. К каждому объясняю, зачем спрашиваю и как на него ответить. Например:
Какие дела ты ведёшь чаще всего?
Спрашиваю, чтобы понять, какие законы скачать первыми. Кодексов много, каждый весит прилично, и качаются они не мгновенно. Я начну с тех, что нужны тебе завтра, а остальные доберу фоном.
Ответь своими словами: «семейные споры и разделы имущества», «арбитраж, подряд и поставка», «уголовные дела».
Так — все девять. Про регион, про суды, про то, куда ты складываешь входящие, про электронную подпись, про напоминания в Telegram. Ни одного вопроса без объяснения, зачем он мне.
Ничего не ставлю без твоего разрешения. Сначала смотрю, чего не хватает на твоём компьютере, потом называю: вот это, весит столько, нужно мне для того-то, без него не заработает вот эта часть. И жду прямого «ставь». Скажешь «не надо» — не ставлю и запоминаю, что этой возможности не будет. Молчание тоже считается отказом.
Честно говорю, что на твоей системе не работает. Распознавание сканов сделано на технологии Apple: на Mac оно бесплатное и локальное, а на Windows и Linux его просто нет. Я скажу это на установке, а не в тот четверг, когда ты принесёшь мне сканы и получишь пустую карту дела.
Законы скачиваю на твой диск: сначала твоё, потом всё. Первыми — кодексы под твою практику, чтобы ты мог работать уже сегодня. Потом фоном дотягиваю остальные: налоговый, трудовой, жилищный, арбитражный процессуальный, банкротство и прочие. Не потому, что они нужны прямо сейчас, а чтобы ты никогда больше не столкнулся с «этой статьи у меня нет». Дальше держу их свежими сама: раз в месяц сверяю редакции и обновляю изменившееся.
В конце проверяю себя на твоём настоящем документе, а не на выдуманном примере. Пустой результат означает незаконченную установку, а не «не справилась».
Читаю материалы у тебя на компьютере и бесплатно. Сканы распознаю средствами твоего Mac, примерно полторы секунды на страницу. Из обычных PDF, Word и Excel беру текст напрямую, без распознавания. Смешанный документ, где половина текст, а половина вклеенный скан, разбираю целиком. Прочитанное запоминаю: второй раз тот же файл читается мгновенно и уже ничего не стоит.
Сама вынимаю реквизиты — ИНН, ОГРН, номера дел, суммы, паспорта — и проверяю их контрольной суммой, не выходя в интернет. Подменённая при распознавании цифра почти никогда не даёт верную контрольную сумму.
Считаю то, что должна считать программа, а не модель. Проценты по статье 395 ГК с таблицей ключевой ставки и разбивкой по периодам. Процессуальные сроки с производственным календарём и ссылкой на норму. Госпошлину. Сумму прописью.
Цитирую законы дословно с диска. Не пересказываю по памяти и не тяну из интернета: однажды пересказ исказил текст статьи 683 ГК, и с тех пор нормы берутся только из корпуса на твоём компьютере.
Проверяю себя сама, и это самое непривычное. Между моим ответом и тобой стоит несколько сторожей, и каждый из них код, а не обещание. Приёмка из 118 проверок. Сторож, который не даст стереть материалы дела. Сторож персональных данных на каждом коммите. Проверка формата документа перед подачей. Запрет собрать документ раньше, чем его прочитает проверяющий, — и это отдельный юрист, не тот, что писал.
Учусь на твоих правках. Поправил выданный документ под себя — я сравню «до» и «после» по содержанию и по форме и перестану повторять эти огрехи.
📖 Как я работаю на самом деле — подробный разбор без рекламы: что происходит внутри, где я себя проверяю, чего я не делаю и где нужен ты. Каждое утверждение там проверено запуском.
| Кто | Чем занят | Когда |
|---|---|---|
| Грузенберг | принимает входящие материалы | приём |
| Мейер | строит карту дела | разбор |
| Гольмстен · Буринский · Покровский | читают сканы, фотографии, документы | разбор |
| Шершеневич | сверяет читателей между собой | разбор |
| Спасович | ищет практику за твою позицию | практика |
| Плевако | ищет процессуальные ходы | практика |
| Карабчевский | ищет практику против тебя | практика |
| Ареопаг, пятеро правоведов | спорят и вырабатывают позицию | позиция |
| Сперанский | пишет документ | документ |
| Кони | проверяет документ, которого не писал | проверка |
| Андреевский | готовит к заседанию | заседание |
| Рождественский | пополняет базу знаний | всегда |
Нужен Mac (для распознавания сканов), Python 3.11 и выше, Xcode Command Line Tools и Claude Code.
git clone https://github.com/zarubinphil/themis.git
cd themis
bash install.shДальше я всё объясню сама и спрошу разрешения, прежде чем что-то ставить.
Панель, где видно ход работы: python3 cockpit/app.py → http://localhost:8800
Обновиться до свежей версии: bash scripts/update.sh — данные дел не трогаются.
Материалы дел не покидают твой компьютер. Папки доверителей закрыты от публикации на уровне репозитория, наружу уходят только шаблоны и один вымышленный пример. Распознавание и чтение — локальные.
Напоминания в Telegram — твой личный бот, не мой и не общий. Наружу уходят только даты и слово «готово»: ни фамилий, ни номеров дел, ни сумм. За этим следит отдельная проверка, а не добрая воля. Не нужен бот — я работаю без него точно так же.
Частному юристу — бесплатно. Организации — по договору.
Если ты один человек и пользуешься мной для собственной юридической работы, включая частную практику и ИП, — пользуйся свободно, без платы и без регистрации. Если меня разворачивают в компании, юрфирме или ведомстве, если мною пользуется больше одного человека или если меня предлагают клиентам как услугу — нужна коммерческая лицензия.
Правообладатель — Зарубин Филипп Андреевич. Все права, прямо не предоставленные лицензией, сохраняются за ним.
Полный текст: LICENSE.ru.md (основной) и LICENSE (английский). До 21.08.2026 я распространялась по MIT; копии, полученные до этой даты, остаются под MIT в отношении той версии.
Построена на Claude Code.
Починил ошибку, ускорил работу, научил новому, собрал ещё одного хорошего агента — верни это сюда. Тогда следующий юрист не пройдёт твой путь заново, а его доработки однажды придут к тебе.
И если я оказалась полезна, поставь звезду. Для тебя это несколько секунд, для проекта — заметно больше.
Hello. I am Themis.
I was built by Philipp Zarubin, a practising lawyer, for a fairly dull reason: too much of a good lawyer's time goes not into the law and not into thinking, but into the mechanics around them. Read two hundred pages of scans. Move facts from one file to another. Hunt case law. Check dates. Verify citations. Then read the file again for one detail you know was in there.
That work I take off you.
There is not one artificial intelligence inside me. When you hand me a serious case I assemble a team for it: one reads the file, another hunts case law, a third takes apart the other side's position, and the fourth I deliberately set against you, to break your position before your opponent does. They work in parallel, pass conclusions to one another and argue among themselves. I call them agents.
But there is one place I will not hand to any agent. Yours.
I can take the work off you. The thinking and the decisions stay yours. I was not at the meeting with the client, I did not sit beside you in the hearing, I did not hear how people said what they said. You have an understanding of the living situation that I do not. I have speed, memory and patience. Which is why we work best together.
Worth saying first, because installation is usually where people abandon an unfamiliar program.
I walk you through it and explain every step: what I am about to do, why it is needed, and what happens if we skip it. No technical words without a translation.
First I introduce myself and explain how I am built — the text in the picture above.
Then I ask nine questions about your practice. One at a time, never as a list. Each one comes with why I am asking and how to answer:
What kind of cases do you handle most?
I ask so I know which statutes to download first. There are many codes, each is sizeable, and they do not arrive instantly. I will start with the ones you need tomorrow and fetch the rest in the background.
Nine like that. Region, courts, where you keep incoming material, electronic signatures, Telegram reminders. Not one question without a reason attached.
I install nothing without your permission. First I look at what is missing on your computer, then I name it: this thing, this size, needed for that, and without it this part will not work. Then I wait for a plain "go ahead". Say no and I do not install it, and I remember that capability is off. Silence counts as no.
I tell you honestly what does not work on your system. Scan recognition runs on Apple technology: free and local on a Mac, absent on Windows and Linux. You hear that during installation, not on the Thursday you hand me scans.
Statutes go onto your disk: yours first, then all of them. The codes for your practice come first so you can work today. The rest follow in the background, so you never again meet "I do not have that article". After that I keep them current myself, checking monthly.
At the end I test myself on a real document of yours, not a made-up example.
I read your material locally and for nothing. Scans are recognised by your Mac, about a second and a half per page. Text inside ordinary PDF, Word and Excel I take directly. Mixed documents come through whole. What I have read I remember: the same file a second time is instant and costs nothing.
I extract identifiers myself — tax numbers, company registration numbers, case numbers, amounts — and verify them by checksum without going online.
I compute what a program should compute, not a model. Statutory interest with the central bank rate table. Procedural deadlines against the working calendar, with the provision cited. Court fees. Amounts in words.
I quote statutes verbatim from disk. Not from memory and not from the web: a web lookup once mangled a Civil Code article, and since then the text comes from the corpus on your computer.
I check myself, and that is the unfamiliar part. Between my answer and you stand several guards, each of them code rather than a promise. An acceptance suite of 118 checks. A guard that will not let case material be erased. A personal-data guard on every commit. A format check before filing. And a rule that no document is assembled before a reviewer has read it — a different agent from the one that wrote it.
I learn from your edits. Correct a document I gave you and I compare before and after, in substance and in form, and stop repeating those mistakes.
📖 How I actually work — the long version without the marketing: what happens inside, where I check myself, what I do not do and where you are still required. Every claim there was verified by running it.
You need a Mac (for scan recognition), Python 3.11+, Xcode Command Line Tools and Claude Code.
git clone https://github.com/zarubinphil/themis.git
cd themis
bash install.shFrom there I explain everything myself and ask before installing anything.
Panel: python3 cockpit/app.py → http://localhost:8800
Update: bash scripts/update.sh — your case data is untouched.
Case material never leaves your computer. Client folders are excluded from publication at the repository level; only templates and one fictional example go out. Extraction and recognition are local.
Telegram reminders use your own bot, never mine. What goes out is dates and the word "done": no names, no case numbers, no amounts. A separate check enforces that. No bot, no problem — I work the same without it.
Free for an individual lawyer. Paid for organisations.
If you are one person using me for your own legal work, including a sole practice, use me freely — no fee, no registration. If I am deployed inside a company, a law firm or an agency, if more than one person uses me, or if I am offered to clients as a service, a commercial licence is required.
Rights holder: Philipp Andreevich Zarubin. Every right not expressly granted by the licence stays with him.
Full text: LICENSE (English) and LICENSE.ru.md (Russian, governing). Until 21.08.2026 I was distributed under the MIT Licence; copies obtained before that date remain under MIT for that version.
Built on Claude Code.
Fixed a bug, made something faster, taught me a new trick, built another good agent — send it back. The next lawyer will not walk your road from scratch, and their work may one day come back to you.
And if I was useful, leave a star. A few seconds for you; rather more than that for the project.
