Řady právnických knih v knihovně

Lawrence AI · Právní technologieOd 2024

Lawrence AI: z hotového AI jádra k platformě připravené pro právníky

Lawrence AI měli právní AI jádro. Postavili jsme kolem něj SaaS produkt: rozhraní, backend, multiagentní vyhledávání i infrastrukturu, s vývojáři klienta.

Fakta o projektu

Každá spolupráce stojí na několika ověřitelných faktech.

Naše role
Společný vývoj s interním týmem
Odvětví
Právní technologie
Technologie
Node.js · React · Next.js · Multiagentní orchestrace LLM s RAG · Infrastruktura jako kód (GitOps)
Služby
AI agenti a automatizace · Vývoj softwaru na míru

Právní asistent existoval jako jádro, ne ještě jako produkt

Lawrence AI je virtuální právní asistent pro právníky, advokátní kanceláře a firemní právní týmy. Uživatel si vybere zákony, které se na věc vztahují, nahraje vlastní dokumenty, například vzory smluv, právní stanoviska nebo soudní rozhodnutí, a pokládá otázky. Odpověď musí zůstat opřená o tyto zdroje.

Když jsme nastoupili, AI jádro bylo napsané a otestované. Chybělo všechno, čeho se platící uživatel dotýká: rozhraní, backend, infrastruktura a rutina každodenního provozu. Naším úkolem bylo jádro zrevidovat a stabilizovat a potom kolem něj postavit produkční SaaS platformu.

Co právník od odpovědi čeká

  • Odkazuje na zákony a dokumenty, které si uživatel vybral, ne na volný internet
  • Jeden pracovní postup slouží samostatnému advokátovi, kanceláři i firemnímu týmu
  • Produkt běží každý den, ne jako ukázka

Co musela platforma udržet pohromadě

  • Agenty pro dokumenty, databáze, internetové zdroje a externí funkce
  • Rozhraní, backendové služby a infrastrukturu, které rostou s počtem uživatelů
  • Dodávku vedle interních vývojářů, aby znalosti zůstaly u klienta

Jádro zůstalo, produkt vyrostl kolem něj

Začali jsme analýzou a návrhem UI/UX, potom architekturou aplikace. Backend běží na Node.js, rozhraní je postavené v Reactu a Next.js. Kolem jádra jsme postavili multiagentní systém, ve kterém každý typ agenta obsluhuje jeden druh zdroje. Otázka k zákonu, dotaz do databáze a hledání na internetu jdou každý svou cestou.

Než model odpoví, RAG (retrieval-augmented generation) shromáždí relevantní pasáže a předzpracování je připraví. Model pracuje s tím, co si uživatel vybral. Právě to drží odpověď u zdrojů.

Infrastruktura je popsaná jako kód a nasazuje se přes GitOps: každé nasazení řídí verzovaná konfigurace. Platforma běží na serverech v České republice a bezpečnostní standardy platí od prvního vydání.

Společný vývoj, ne předání až na konci

Vývojáři Lawrence AI pracovali celou dobu s námi ve stejném kódu. O architektuře, agentech i nasazování jsme rozhodovali společně, takže tým dokáže platformu provozovat a rozšiřovat, aniž by na nás čekal.

O bezpečnosti a růstu se rozhodlo před spuštěním

Infrastruktura jako kód, automatizované nasazování a bezpečnostní standardy byly součástí stavby, ne pozdější fáze. Platforma byla připravená přijmout další uživatele i další typy zdrojů bez přestavby.

Platforma připravená pro první uživatele a tým, který ji vlastní

Výsledkem je fungující SaaS platforma: rozhraní, backend, multiagentní architektura vyhledávání a automatizovaná infrastruktura pod ní. Tým Lawrence AI drží znalosti potřebné k provozu a údržbě a produkt dál rozvíjí. Spolupráce pokračuje.

Na začátek stačí popis vlastními slovy.

Popište, co vás trápí. Do dvou pracovních dnů se ozveme s prvním praktickým krokem.