Legal Tools
Sign in

User Guide · Advocate · Step-by-step

How to use Advocate.

A complete walkthrough of every control — from selecting your party role to reading the brief and running a counter-argument.

In this guide

Language

Four language pills appear at the top of the form: EN, NO, UK, PL. Switching language changes the form labels and the UI only — the agent always outputs the brief in English regardless of this setting. Use your language to read the form more comfortably.

Advocate form top showing language pills, role selector, and engine options

Who you're representing

The most important control. Select the party whose position the agent should argue for. The dropdown sets the framing for every sub-question, every retrieval pass, and the final brief.

Role Governing law Typical use
Biological motherbarneloven · ECHR Art. 8Opposing or challenging care orders, contact restrictions
Biological fatherbarneloven · ECHR Art. 8Contact rights, parental involvement, procedural challenges
Both biological parentsbarneloven · barnevernslovenJoint challenge to omsorgsovertakelse or placement decisions
Foster carer / long-term placementbarnevernsloven § 4-19aOpposing reunification or arguing for continued placement
Adoptive parentadopsjonsloven · barnevernslovenAdoption approval challenges, post-adoption contact disputes
Child (via representative)barneloven · FNs barnekonvensjonChild's independent interests — barnets beste arguments
Extended familybarneloven · ECHR Art. 8Grandparent/sibling contact or kinship placement claims
Child welfare services (Barnevernet)barnevernsloven · fvlDefending care orders, justifying interventions
Otherfvl (general)Describe in the custom text field — agent adapts framing
Role selector dropdown open showing all 9 party options

Case description

Type or paste the facts of the case — up to 4,000 characters. Describe what happened, what the dispute is, and what matters most to your client. The more specific you are, the more targeted the sub-questions and the more relevant the retrieved statutes.

💡 Tip: include key dates, the names of the bodies involved (e.g. Barnevernet, Statsforvalteren), and the specific decisions being challenged.

Engine

Four engines are available. All use the same Hard-RAG pipeline and the same corpus — only the synthesis model differs.

Engine Speed Best for
Azure gpt-4o-mini ★15–45 sFast drafts, most cases — default choice
Azure gpt-4o60–180 sComplex multi-party cases requiring maximum depth
GPU (cuttlefish)30–90 sLocal inference, no Azure dependency
Norwegian specialist (dbn-legal-agent) 🇳🇴40–90 sBarneloven, barnevernsloven, and ECHR Art. 8 — tighter legal register

Corpus slices

Eight toggleable slices control which parts of the legal corpus are searched. Three are ON by default — the core slices for most child-welfare cases. Enable additional slices for more targeted research.

Slice Default Covers Enable when
Family Law CoreONBarneloven, custody, samvær, mediationAlways — core for all cases
Child WelfareONBarnevern, omsorgsovertakelse, foster careAlways — core for all cases
ECHRONArt. 8 family life, Art. 9 religion, HUDOC vs NorwayAlways — ECHR Art. 8 is central to most cases
Hague ConventionOFFINCADAT, cross-border abduction, wrongful removalInternational child-abduction / relocation cases
Norwegian CourtsOFFHøyesterett + Lagmannsrett family decisionsWhen domestic appellate precedent is key
Bufdir GuidanceOFFBufdir, Barneombudet, Statsforvalteren guidanceCases involving procedural compliance by authorities
Broader Legal SupportOFFArbeidsmiljøloven, NOUers, statutes, government backgroundCases with employment, housing, or welfare angles
DBN ResourcesOFFDo Better Norge guides, flashcards, resource directorySupplement with lay-accessible DBN materials
8 corpus slice toggles with ON/OFF state and upload zone

Advanced controls

Click "Advanced controls" to expand five sliders that tune retrieval depth and synthesis behaviour. The defaults are calibrated for most cases — adjust only if you need deeper or narrower research.

Control Range Default What it does
Sub-questions3 – 54Adversarial research angles generated per case. More = broader coverage, slower.
Chunks / sub-Q4 – 106Corpus passages retrieved per sub-question before reranking.
Similarity floor0.20 – 0.600.30Minimum similarity score for uploaded-doc chunks to be included.
Sources kept8 – 1412Top sources passed to synthesis after dedup and rerank.
Temperature0.05 – 0.400.15Keep low (≤ 0.20) for grounded legal briefs; raise slightly for more creative framing.
Advanced controls sliders and branching panel

Upload case files

Drop PDF, DOCX, or TXT files into the upload zone (or click Browse). Up to 5 files. Your documents are chunked into 512-token passages, embedded with nomic-embed-text, and searched alongside the legal corpus in the same retrieval pass. Files are processed in memory only — nothing is stored or retained after your session ends.

💡 Tip: upload the Barnevernet assessment report, court order, or expert report most relevant to the case. The agent will cite passages from your files alongside Lovdata statutes.

Preview research angles

Click "Preview research angles first" instead of "Research my case" to see the adversarial sub-questions the agent has generated before it runs the full retrieval. You can edit any sub-question and then click "Run with these angles" — or discard and run fresh.

💡 Tip: use Preview when the case is complex or unusual. Editing a sub-question lets you steer the retrieval toward a specific statute or procedural issue.

Understanding the output

The output area has four distinct panels:

YOUR STRONGEST ARGUMENTS

A bullet list of the most powerful points in favour of your client, each with inline source numbers. Click a source number to open the full passage in a modal.

Advocate brief

The full partisan brief — prose paragraphs grounded in retrieved statutes and ECHR authorities, all framed to argue for the selected party.

GAPS IN THE OPPOSING POSITION

Weaknesses in the other side's case, identified from the same retrieval. Useful for anticipating counter-arguments in court or mediation.

Sub-question research trail

Each adversarial sub-question the agent generated, with its retrieved sources listed beneath. Corpus passages show the Lovdata or ECHR reference; uploaded-doc passages show the filename and excerpt. Click "Branch ↓" to run a deeper dive on any single sub-question.

Counter-brief

At the top of the output, a banner shows "See the other side? [Opposing party] — Run counter-brief →". Clicking it pre-fills the form with the opposing party role and re-runs the same case description. Useful for stress-testing your arguments before a hearing.

What remains uncertain, next practical step, and counter-brief prompt

Tips for best results

Under the hood

The 7-step reasoning pipeline — visible as it runs.

Every step from query interpretation to citation confidence is logged in the Reasoning panel in real time. Nothing is hidden.

7-step reasoning panel showing pipeline steps completing in sequence

Read the full architecture →

Ready to build your case?

Free for Do Better Norge members. No credit card required.

Sign in to use Advocate → Register free