Skip to content
@matematicsolutions

matematicsolutions

Lokalne RODO-safe narzedzia AI dla polskich kancelarii prawnych. Self-host, audytowalne, vendor-agnostic.

MateMatic Solutions

Lokalne, RODO-safe narzędzia AI dla polskich kancelarii prawnych. Zero-cloud self-host. Audytowalne. Bring-your-own-model.

Budujemy Patron - agenta AI, który nie opuszcza serwera kancelarii. Do niego dokładamy publiczne, otwarte konektory do polskiego prawa, które każdy może wpiąć w swój produkt.

Patron - agent AI dla kancelarii (AGPL-3.0)

patron - powłoka: chat, dokumenty, audit trail z hash-chain (AI Act art. 12), Konstytucja AI do podpisu przez kancelarię, docker-compose ready, vendor-agnostic LLM (Gemini / Claude / Ollama lokalny).

5 konektorów MCP polskiego i unijnego prawa (MIT)

Każdy konektor to osobny serwer MCP (stdio transport). Wpina się przez mcp-servers.json w dowolnym produkcie zgodnym z protokołem. Każde wywołanie narzędzia zwraca structuredContent.citations z tytułem, URL, sądem / aktem, datą i identyfikatorem (ELI / CELEX / sygnatura).

Konektor Domena Tooly
mcp-saos Sądy powszechne, SN, TK, KIO (baza SAOS) search, get_judgment, search_by_case
mcp-nsa Sądy administracyjne (NSA + 16 WSA, CBOSA) search, get_judgment, search_by_case
mcp-isap Legislacja PL (Dz.U. + M.P., Sejm ELI) search_acts, get_act, get_act_text
mcp-krs Krajowy Rejestr Sądowy (MS) get_entity, get_entity_full, get_board
mcp-eu-sparql Prawo UE + CJEU (EUR-Lex / Cellar) search_by_celex, search_by_date_range, search_cjeu

Praxis - przewodniki dla kancelarii (CC BY-SA 4.0)

praxis - otwarte przewodniki praktyczne LegalTech i AI governance dla polskich kancelarii. Mapy, podręczniki, checklisty.

lpm-pl - skille zarządzania portfelem spraw (Apache 2.0)

lpm-pl - otwarte skille AI dla polskiej kancelarii zarządzającej portfelem spraw. Trzy MVP composable: status raporty z RAG forward-looking, scope-change controller (wykrywa scope creep i generuje wniosek o rozszerzenie zakresu), rejestr RAID ryzyk (Risks / Assumptions / Issues / Decisions). Polskie realia billingu - stawki godzinowe, ryczałt, success fee z ograniczeniami art. 16 KEA. Output .docx z brand szablonem kancelarii. RODO-safe by default. Cherry-pick patternu legalopsconsulting/lpm-skills (Apache 2.0 snapshot), treść przepisana pod polski model współpracy kancelaria-klient.

matematic-contract-review-pl - tabular review umów (Apache 2.0)

matematic-contract-review-pl - otwarty skill Claude Code do bulk audit umów w polskiej kancelarii. Kopiujesz folder PDF/DOCX, definiujesz schemat kolumn (data podpisania, strony, klauzule, prawo właściwe), skill zwraca .docx z tabelą + czerwone flagi + cytaty źródłowe.

Cztery zasady konstytucyjne v1.0.0: RODO-safe by default (pseudonimizacja PII PRZED każdym wywołaniem LLM, bezwzględnie), multi-provider LLM (Ollama lokalny default, Claude/Gemini/GPT opt-in - decyzja kancelarii), cytat fizycznie obecny w tekście źródłowym (mechaniczna walidacja substring match, halucynacja niemożliwa na warstwie struktury), bez nazywania firm w summary ("Strona A", "Dostawca", "Klient").

Use case: due diligence M&A (47 umów w 2h zamiast 2 tygodni juniora), audyt portfela kontraktów dostawczych, weryfikacja umów powierzenia danych (art. 28 RODO), przegląd NDA przed podpisaniem przez kancelarię. Cherry-pick patternu UX z jamietso/Tabular_Review (MIT), treść napisana od zera pod polskie realia z eliminacją 4 critical anti-patternów upstream (Gemini-only / API key w frontendzie / brak persistence / Apple-only deps).

matematic-anonimizacja-pl - anonimizacja danych "Let It Be" (Apache 2.0)

matematic-anonimizacja-pl - samodzielny silnik anonimizacji i pseudonimizacji polskich danych osobowych w tekście. Zero zależności, offline, deterministyczny - treść nie opuszcza maszyny. Wykrywa PESEL/NIP/REGON/KRS, IBAN/NRB (checksuma mod-97), dowód osobisty, e-mail, telefon, imiona i nazwiska (gazetteer imion), firmy z formą prawną i adresy.

Dwa tryby RODO: anonimizacja nieodwracalna (mapa nie powstaje, motyw 26 - dane poza RODO) oraz pseudonimizacja odwracalna (mapa token-oryginał, art. 4 pkt 5 - do pracy z LLM i odzyskania wyniku). Bramka "no PII leaves" przerywa operację, gdy oryginał przetrwał podmianę. Trzy interfejsy: skill Claude Code, CLI, biblioteka.

To wydzielona, osobno testowana warstwa pseudonimizacji, której wymaga matematic-contract-review-pl (PII PRZED każdym wywołaniem LLM). Logika polskich identyfikatorów pochodzi z własnej biblioteki pl-entities (Patron); wzorce operacyjne (TTL na mapy, audit log dla Inspektora, szyfrowane archiwum AES-GCM) to cherry-pick patternu z gregmos/PII-Shield (MIT).

matematic-readiness - audyt gotowości kancelarii do AI (CC BY-SA 4.0)

matematic-readiness - otwarty pakiet do oceny gdzie polska kancelaria jest na drodze do bezpiecznego wdrożenia AI. 30 pytań w 5 polskich wymiarach (RODO compliance / tajemnica zawodowa / AI Act gotowość / kompetencje zespołu / architektura techniczna), scoring 1-5 z uzasadnieniem, 5-poziomowa mapa progresji (Eksplorator → Adopter → Konstruktor → Architekt → Orkiestrator). Pozycja kancelarii = minimum z wymiarów, nie średnia.

Plus framework Build vs Buy z polskim kontekstem regulacyjnym - 8 kryteriów z wagą, decision tree, porównanie 9 platform (Patron / Harvey / CoCounsel / Lexis AI / LEX AI / Legalis AI / Claude Enterprise / Microsoft 365 Copilot / Cline + Ollama), kalkulator TCO 3-letniego dla 1-100 osób. Cherry-pick patternu OneC0de/legal-ai-architect-toolkit (MIT), wszystkie treści napisane od zera pod polskie ustawy zawodowe (art. 6 PoA, art. 3 URP), AI Act (CELEX 32024R1689), RODO oraz DPF.

matematic-legal-verify-pl - weryfikacja outputu AI prawnego (Apache 2.0)

matematic-legal-verify-pl - sześć composable skilli Claude Code, które pilnują, żeby praca z AI była rzetelna od wejścia do wyjścia. Nie piszą pism - sprawdzają wejście i wynik, zanim cokolwiek pójdzie do klienta lub sądu.

intake-sufficiency-pl - ocena wejścia: czy zlecenie ma dość kontekstu (cel / zakres / podmiot / fakty / ograniczenia), by zacząć. Wypisuje luki, generuje pytania uzupełniające do klienta, składa szkielet karty zlecenia. legal-request-router-pl - klasyfikator zapytania: ocenia złożoność i ryzyko, dobiera proporcjonalną ścieżkę kontroli wyniku (zwykła odpowiedź / grounding / debata / paczka audytowa). Lustro intake - chroni przed paleniem tokenów na rutynie i przed przepuszczeniem spraw wysokiej stawki. citation-grounding-pl - mechaniczny weryfikator cytatu: string-matchem sprawdza, czy każdy cytat z orzeczenia / ustawy / umowy faktycznie istnieje w źródle (normalizacja cudzysłowów i myślników, obsługa luk [...]). Brak trafienia = potencjalna halucynacja = blokada publikacji. Spina się z konektorami mcp-saos / mcp-nsa / mcp-eu-sparql (pobranie źródła). adversarial-legal-review-pl - kontradyktoryjny stress-test pisma wysokiej stawki (builder buduje tezę, attacker atakuje kontr-orzecznictwem, synthesizer godzi, verifier robi kontrolę 10-punktową), z bramką kosztu - tylko dla high-stakes, nie dla rutyny. deliverable-fidelity-pl - weryfikator wierności: czy finalny dokument oddaje ustalenia analizy (żadna flaga RED nie wypadła z podsumowania); mechaniczny check + kontrola wyrywkowa LLM, pominięte RED = blokada. legal-ai-audit-bundle - paczka audytowa: deliverable + ślad rozumowania + raport cytatów + log kosztu w jednym folderze z manifestem i hashami SHA256, artefakt zgodny z AI Act art. 12 (rejestry), art. 14 (nadzór), art. 50 (poinformowanie o AI).

Skrypty w czystym Node (zero zależności), działają lokalnie. Mapa pseudonimizacji nigdy nie trafia do paczki (art. 4 pkt 5 RODO). Cherry-pick patternu z AnttiHero/lavern (Apache 2.0), kod i prompty napisane od zera pod polskie realia.

matematic-pomoc-prawna-pl - plugin dla pomocy prawnej (Apache 2.0)

matematic-pomoc-prawna-pl - otwarty plugin Claude Code dla polskiej nieodpłatnej pomocy prawnej, klinik prawa, fundacji i NGO prowadzących poradnictwo. Przyspiesza pracę wokół poradnictwa - kwalifikacja zgłoszenia, ustrukturyzowane przyjęcie sprawy, pierwszy szkic pisma, szkielet analizy IRAC - aby ten sam zespół obsłużył więcej osób. Nie zastępuje prawnika; każdy wynik to szkic do analizy i nadzoru.

Kręgosłup nadzoru i weryfikacji: 7 artykułów konstytucji projektu, polskie markery pewności ([DO WERYFIKACJI], [POTRZEBNE BADANIE], [ANALIZA PRAWNIKA], [OGRANICZENIE RODO/AI ACT]), trzy konfigurowalne modele nadzoru koordynatora, ślad audytowy AI Act art. 12. Kluczowa zasada: skille nie zaszywają prawa - czytają konfigurację organizacji ustawioną przy starcie, więc plugin działa wg aktualnych przepisów i realiów konkretnej organizacji, nie wg reguł wbudowanych w kod.

MateMatic dostarcza narzędzie, nie usługę prawną - nie świadczy pomocy prawnej, nie jest kancelarią, nie udziela porad. Odpowiedzialność merytoryczna i nadzór są po stronie organizacji i jej uprawnionych prawników. Wzorzec architektoniczny studiowany z anthropics/claude-for-legal (Apache-2.0) i lawdroidAI/legal-aid-plugin (Apache-2.0), cała treść polska napisana od zera. Wydane otwarcie, aby każdy punkt npp, klinika prawa, fundacja i NGO mogły wdrożyć je za darmo.

Dlaczego dual-license (AGPL + MIT)

  • Powłoka Patron pod AGPL-3.0 chroni przed SaaS-ification. Kancelaria self-host nie ma żadnych dodatkowych obowiązków. Konkurent oferujący Patrona jako SaaS dla osób trzecich musi otworzyć modyfikacje.
  • 5 konektorów MCP pod MIT to infrastruktura do publicznych źródeł prawa. Im więcej osób je używa, tym bardziej stają się standardem zwracania cytatów z polskiego prawa.

Szczegóły: ADR-0002.

Konstytucja AI

Każda kancelaria stawiająca Patrona przeczyta i podpisze Konstytucję AI Patrona v1.2.0

  • 9 zasad, granice produktu, role (Administrator / Operator / Inspektor), audyt, ewolucja. Mapa do AI Act, RODO i Zasad etyki adwokackiej / radcowskiej.

Standard agentów AI (AGENTS.md)

Wszystkie publiczne repozytoria MateMatic mają plik AGENTS.md w root - kanoniczne instrukcje dla agentów AI zgodne ze standardem Linux Foundation / Agentic AI Foundation. Czytany natywnie przez 20+ narzędzi (Cursor, Codex OpenAI, Jules Google, Devin/Windsurf Cognition, Aider, Amp, Factory, GitHub Copilot, Claude Code).

Dlaczego: Patron i konektory MCP mają być produktem vendor-neutral - żaden klient kancelarii ani deweloper nie powinien być przywiązany do jednego narzędzia AI, żeby z nimi pracować. AGENTS.md to ten sam argument w warstwie devexp.

Kontakt


Made by Poland. For Polish law firms. Audytowalne, lokalne, vendor-neutral.

Popular repositories Loading

  1. matematic-contract-review-pl matematic-contract-review-pl Public

    Otwarty skill Claude Code do bulk audit umow dla polskiej kancelarii. Tabular review portfela NDA/M&A/dostawczych/RODO. RODO-safe by default (pseudonimizacja PII przed LLM), multi-provider (Ollama/…

    1 1

  2. praxis praxis Public

    Praxis - otwarte przewodniki praktyczne MateMatic dla kancelarii. Mapy i podreczniki LegalTech/AI governance. CC BY-SA 4.0.

  3. patron patron Public

    Lokalny RODO-safe agent AI dla polskich kancelarii prawnych. Zero-cloud self-host, 5 konektorow MCP polskiego prawa (SAOS/NSA/ISAP/KRS/EUR-Lex), audit trail hash-chain (AI Act art. 12), bring-your-…

    TypeScript

  4. mcp-saos mcp-saos Public

    Serwer MCP - orzecznictwo polskie z API SAOS. Konektor MateMatic dla polskiego legal AI.

    JavaScript

  5. mcp-nsa mcp-nsa Public

    MCP server for Polish administrative court rulings (NSA + 16 WSA) via CBOSA (orzeczenia.nsa.gov.pl). Where Polish GDPR / tax / admin case law actually lives.

    JavaScript

  6. mcp-isap mcp-isap Public

    MCP server for Polish legislation (Dziennik Ustaw + Monitor Polski) via Sejm ELI API. 96k+ acts since 1918.

    JavaScript

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…