# LQ.AI documentation > Documentation for LQ.AI, a self-hosted, open-source AI platform for in-house legal teams: it runs on infrastructure the operator controls, against model-provider keys the operator supplies, and every artifact that shapes an answer ships as source. Each page below states the commit it was checked against and the canonical repository files it was checked against, so a claim on this site can be verified against the repository rather than taken on trust. Every page is also available as Markdown at its own URL plus `.md`. ## Find instructions by goal - [Set up LQ.AI and try your first document](https://legalquants.github.io/lq-ai/start/quickstart.md): prerequisites, steps, applicable alternatives, and verification. The structured task index is [tasks.json](./tasks.json). ## Entry - [Explore LQ.AI](https://legalquants.github.io/lq-ai/): Source-backed introduction and direct documentation links. [Markdown](https://legalquants.github.io/lq-ai/index.md) - [All documentation](https://legalquants.github.io/lq-ai/all/): Source-backed introduction and direct documentation links. [Markdown](https://legalquants.github.io/lq-ai/all.md) - [Getting started](https://legalquants.github.io/lq-ai/pathways/about/): Source-backed introduction and direct documentation links. [Markdown](https://legalquants.github.io/lq-ai/pathways/about.md) - [How to install](https://legalquants.github.io/lq-ai/pathways/install/): Source-backed introduction and direct documentation links. [Markdown](https://legalquants.github.io/lq-ai/pathways/install.md) - [Security & privacy](https://legalquants.github.io/lq-ai/pathways/security/): Source-backed introduction and direct documentation links. [Markdown](https://legalquants.github.io/lq-ai/pathways/security.md) - [Contribute](https://legalquants.github.io/lq-ai/pathways/contribute/): Source-backed introduction and direct documentation links. [Markdown](https://legalquants.github.io/lq-ai/pathways/contribute.md) ## Getting started ### Start here - [What is LQ.AI?](https://legalquants.github.io/lq-ai/overview/): Understand the workspace, decide whether it fits, and try a fictional document before using real material. [Markdown](https://legalquants.github.io/lq-ai/overview.md) - [Getting started](https://legalquants.github.io/lq-ai/start/): Start with the requirements and the quickstart, or go straight to the page that matches what you already know you need. [Markdown](https://legalquants.github.io/lq-ai/start.md) - [Is LQ.AI right for your team?](https://legalquants.github.io/lq-ai/start/is-it-for-you/): LQ.AI suits teams that are ready to run and maintain their own application — try the tasks you care about before deciding. [Markdown](https://legalquants.github.io/lq-ai/start/is-it-for-you.md) ### Understand and use skills - [Reusable instructions: skills](https://legalquants.github.io/lq-ai/skills/): A skill is a saved set of instructions for a task, sometimes with supporting files — where to read, write, test, place, and trust one. [Markdown](https://legalquants.github.io/lq-ai/skills.md) - [What is a skill?](https://legalquants.github.io/lq-ai/skills/what-a-skill-is/): A skill stores reusable instructions in a SKILL.md file, plus descriptive fields such as its name, and optional supporting files. [Markdown](https://legalquants.github.io/lq-ai/skills/what-a-skill-is.md) - [Browse the skills](https://legalquants.github.io/lq-ai/skills/catalogue/): Every first-party skill in skills/, with its practice area, jurisdiction, version and author, generated from each SKILL.md. [Markdown](https://legalquants.github.io/lq-ai/skills/catalogue.md) - [Use a review playbook](https://legalquants.github.io/lq-ai/skills/playbooks/): A playbook records the standard and fallback positions you want applied to a repeatable contract review, rather than a workflow. [Markdown](https://legalquants.github.io/lq-ai/skills/playbooks.md) - [Find the skill files](https://legalquants.github.io/lq-ai/skills/where-skills-live/): Built-in skills live under skills/ in the repository — personal, team-shared, or upstream, and, for jurisdiction- or practice-area-specific work, which upstream. [Markdown](https://legalquants.github.io/lq-ai/skills/where-skills-live.md) - [Turn a saved prompt into a skill](https://legalquants.github.io/lq-ai/skills/your-prompt-files-are-skills/): What has to change in a prompt file you already use — a clear name, a description, and the required skill fields — to make it a SKILL.md, mapped field by field. [Markdown](https://legalquants.github.io/lq-ai/skills/your-prompt-files-are-skills.md) ### Find skills by task and jurisdiction - [Find a skill for your task](https://legalquants.github.io/lq-ai/skills/coverage/): Which jurisdictions and practice areas the first-party skills declare, what each declaration actually covers, and where the gaps are. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage.md) - [Contracts — review and drafting support](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/contracts/): Which first-party skills declare Contracts — review and drafting support in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/contracts.md) - [Employment](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/employment/): Which first-party skills declare Employment in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/employment.md) - [Intellectual property](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/ip/): Which first-party skills declare Intellectual property in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/ip.md) - [Litigation](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/litigation/): Which first-party skills declare Litigation in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/litigation.md) - [Privacy and data protection](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/privacy/): Which first-party skills declare Privacy and data protection in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/practice-area/privacy.md) - [Jurisdiction-agnostic](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/agnostic/): Which first-party skills declare Jurisdiction-agnostic in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/agnostic.md) - [global](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/global/): Which first-party skills declare global in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/global.md) - [European Union](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/eu/): Which first-party skills declare European Union in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/eu.md) - [Regime-aware (input-selected)](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/regime-aware/): Which first-party skills declare Regime-aware (input-selected) in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/regime-aware.md) - [United States](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/us/): Which first-party skills declare United States in their frontmatter, and what "covered" actually means for it. [Markdown](https://legalquants.github.io/lq-ai/skills/coverage/jurisdiction/us.md) ### Release notes - [Release notes](https://legalquants.github.io/lq-ai/changelog/): Every tagged release, which of them has structured release notes in the repository, and which does not. [Markdown](https://legalquants.github.io/lq-ai/changelog.md) - [v0.9.0 — required skill inputs in web chat and gateway reliability](https://legalquants.github.io/lq-ai/changelog/v0-9-0/): Release notes for v0.9.0, as recorded in docs/releases/v0.9.0.md. [Markdown](https://legalquants.github.io/lq-ai/changelog/v0-9-0.md) - [v0.8.0 — the snapshot-first RustFS migration, matter intake, and release hardening](https://legalquants.github.io/lq-ai/changelog/v0-8-0/): Release notes for v0.8.0, as recorded in docs/releases/v0.8.0.md. [Markdown](https://legalquants.github.io/lq-ai/changelog/v0-8-0.md) - [v0.7.1 — the OpenWebUI v0.11.0 rebase, working chat attachments, and maintenance](https://legalquants.github.io/lq-ai/changelog/v0-7-1/): Release notes for v0.7.1, as recorded in docs/releases/v0.7.1.md. [Markdown](https://legalquants.github.io/lq-ai/changelog/v0-7-1.md) - [v0.7.0 — security-audit remediation, supply-chain hardening, and committee governance](https://legalquants.github.io/lq-ai/changelog/v0-7-0/): Release notes for v0.7.0, as recorded in docs/releases/v0.7.0.md. [Markdown](https://legalquants.github.io/lq-ai/changelog/v0-7-0.md) - [v0.4.0 — M4 release: the Autonomous Layer (opt-in), platform operability, and a docs/Learn honesty sweep](https://legalquants.github.io/lq-ai/changelog/v0-4-0/): Release notes for v0.4.0, as recorded in docs/releases/v0.4.0.md. [Markdown](https://legalquants.github.io/lq-ai/changelog/v0-4-0.md) ## How to install ### Prepare and get started - [What gets installed and where data goes](https://legalquants.github.io/lq-ai/start/what-it-touches/): Docker Compose starts eight services — the website, the services that handle requests and AI connections, two background workers, and three storage services. [Markdown](https://legalquants.github.io/lq-ai/start/what-it-touches.md) - [Find the instructions you need](https://legalquants.github.io/lq-ai/start/choose-your-path/): Route straight to the namespace that matches what you're trying to do, and permission to skip everything else. [Markdown](https://legalquants.github.io/lq-ai/start/choose-your-path.md) - [Choose a computer with enough capacity](https://legalquants.github.io/lq-ai/operate/hardware-sizing/): Memory, storage, and processing needs depend on your models, documents, and number of users — three named configurations the repository supports numbers for, and what happens below the floor. [Markdown](https://legalquants.github.io/lq-ai/operate/hardware-sizing.md) - [Set up LQ.AI and try your first document](https://legalquants.github.io/lq-ai/start/quickstart/): Install LQ.AI, sign in, and upload a test document without an AI-service key, then connect a model when you're ready to ask questions. [Markdown](https://legalquants.github.io/lq-ai/start/quickstart.md) ### Choose an installation - [Run and maintain LQ.AI](https://legalquants.github.io/lq-ai/operate/): Install LQ.AI, plan the maintenance work that follows, and know what to do when something goes wrong — indexed by hosting shape. [Markdown](https://legalquants.github.io/lq-ai/operate.md) - [Install on macOS](https://legalquants.github.io/lq-ai/operate/install-macos/): The signed, notarized Mac desktop app manages a Docker-based installation through a control panel — install it on Apple Silicon and verify what you downloaded. [Markdown](https://legalquants.github.io/lq-ai/operate/install-macos.md) - [Install with Docker Compose](https://legalquants.github.io/lq-ai/operate/install-docker-compose/): Docker Compose starts LQ.AI and its supporting services together — the reference deployment, and the installation method this site's steps are tested against. [Markdown](https://legalquants.github.io/lq-ai/operate/install-docker-compose.md) - [Install on Kubernetes with Helm](https://legalquants.github.io/lq-ai/operate/install-helm/): The repository's Helm chart deploys the core chat services to Kubernetes, but it doesn't yet run everything the Docker Compose setup does. [Markdown](https://legalquants.github.io/lq-ai/operate/install-helm.md) - [Run the services without the website](https://legalquants.github.io/lq-ai/operate/headless-boot/): The stack boots and serves without the web UI — here's what that gets you, and the one sentence about what it doesn't promise. [Markdown](https://legalquants.github.io/lq-ai/operate/headless-boot.md) - [Use AI without an internet connection](https://legalquants.github.io/lq-ai/operate/air-gapped/): Configure LQ.AI to use models on computers you control, and what the repository can — and cannot yet — prove about its network behavior. [Markdown](https://legalquants.github.io/lq-ai/operate/air-gapped.md) - [Give the app a secure web address](https://legalquants.github.io/lq-ai/operate/reverse-proxy-tls/): Put a web server (a reverse proxy) in front of LQ.AI for a stable, encrypted address — a private tailnet recipe, and three public-domain recipes. [Markdown](https://legalquants.github.io/lq-ai/operate/reverse-proxy-tls.md) ### Example setups - [Recipes](https://legalquants.github.io/lq-ai/operate/recipes/): Topology-specific deployment instructions, one format — problem, context, steps, verify, and the refusal errors explained. [Markdown](https://legalquants.github.io/lq-ai/operate/recipes.md) - [Share access over a private Tailscale network](https://legalquants.github.io/lq-ai/operate/recipes/caddy-tailscale/): The runnable steps for a private, tailnet-only URL with auto-renewing HTTPS, using Caddy — no public DNS, no open inbound ports. [Markdown](https://legalquants.github.io/lq-ai/operate/recipes/caddy-tailscale.md) - [Use Ollama on another computer over Tailscale](https://legalquants.github.io/lq-ai/operate/recipes/tailnet-ollama/): Point the gateway at an Ollama server on your private Tailscale network, reached HTTPS-only — make sure that computer has the model you choose. [Markdown](https://legalquants.github.io/lq-ai/operate/recipes/tailnet-ollama.md) - [Set up monitoring](https://legalquants.github.io/lq-ai/operate/recipes/observability/): Wire a traces-and-metrics backend for LQ.AI — self-hosted, or forwarding to an existing SaaS collector — and review what any outside service will see. [Markdown](https://legalquants.github.io/lq-ai/operate/recipes/observability.md) ### Maintain and troubleshoot - [Check service status and read logs](https://legalquants.github.io/lq-ai/operate/logs-and-monitoring/): Start by checking that the services are running, then read the logs for the one handling a failed task — what LQ.AI emits by default, and what it takes to turn on tracing and metrics. [Markdown](https://legalquants.github.io/lq-ai/operate/logs-and-monitoring.md) - [Back up and restore](https://legalquants.github.io/lq-ai/operate/backup-and-restore/): A useful backup includes everything needed to bring the app and its data back together — try restoring it to a separate installation before you rely on it. [Markdown](https://legalquants.github.io/lq-ai/operate/backup-and-restore.md) - [Update LQ.AI](https://legalquants.github.io/lq-ai/operate/upgrade/): Record your current version, take a backup you can restore, and read the new release's notes before you rebuild the right services together and verify. [Markdown](https://legalquants.github.io/lq-ai/operate/upgrade.md) - [Something isn't working](https://legalquants.github.io/lq-ai/operate/something-is-wrong/): Start from what you're seeing, not from a task name — find the step that failed, then check its settings and logs. [Markdown](https://legalquants.github.io/lq-ai/operate/something-is-wrong.md) - [Troubleshooting](https://legalquants.github.io/lq-ai/operate/troubleshooting/): Compare what happened against the expected setup, then search by the error you're actually seeing — one index over every recovery step published across this site. [Markdown](https://legalquants.github.io/lq-ai/operate/troubleshooting.md) - [Move or remove an installation](https://legalquants.github.io/lq-ai/operate/move-or-uninstall/): Moving LQ.AI means moving its data, settings, and the keys needed to read them — keep the old installation available until you've checked the new one, and why one flag is irreversible. [Markdown](https://legalquants.github.io/lq-ai/operate/move-or-uninstall.md) - [Where to find help](https://legalquants.github.io/lq-ai/start/where-help-lives/): Open Learn inside the running app for feature walkthroughs; use this site for installation, maintenance, and data-handling questions instead. [Markdown](https://legalquants.github.io/lq-ai/start/where-help-lives.md) ### Technical reference - [How the parts fit together](https://legalquants.github.io/lq-ai/operate/architecture/): The website sends requests to the API, which calls the gateway to choose and contact an AI model — how the services fit together, what ships at each milestone, and where a customer's data can leave the deployment. [Markdown](https://legalquants.github.io/lq-ai/operate/architecture.md) - [Settings and technical reference](https://legalquants.github.io/lq-ai/reference/): Configuration settings, skill fields, and recorded design decisions, generated at build time from the codebase — what each artifact is built from. [Markdown](https://legalquants.github.io/lq-ai/reference.md) - [Configuration settings](https://legalquants.github.io/lq-ai/reference/configuration/): Every setting the backend and the Inference Gateway read, generated from their Pydantic settings classes, plus the two example configuration files in full. [Markdown](https://legalquants.github.io/lq-ai/reference/configuration.md) - [Understand the version numbers](https://legalquants.github.io/lq-ai/reference/versioning/): Record the LQ.AI release and exact code version when testing or reporting a problem — what a version bump means before you take it, patch, minor, and the pre-1.0 promise behind them. [Markdown](https://legalquants.github.io/lq-ai/reference/versioning.md) ### Client handover - [Hand over LQ.AI to a client](https://legalquants.github.io/lq-ai/deliver/): Agree who will maintain and manage a delivered deployment, check the license and branding requirements, and see what this namespace does not answer yet. [Markdown](https://legalquants.github.io/lq-ai/deliver.md) - [Branding and license requirements](https://legalquants.github.io/lq-ai/deliver/branding-and-licensing/): Read the license and branding terms for the exact version you're delivering, keep the required notices, and make clear who operates the client's installation. [Markdown](https://legalquants.github.io/lq-ai/deliver/branding-and-licensing.md) ## Security & privacy ### Data handling and risks - [Data, privacy and evidence](https://legalquants.github.io/lq-ai/trust/): Where your information goes, who can access it, and what the app records — one page indexing every artifact a security, evaluator, or procurement review needs. [Markdown](https://legalquants.github.io/lq-ai/trust.md) - [What information is sent outside LQ.AI?](https://legalquants.github.io/lq-ai/trust/what-leaves-my-deployment/): What leaves your deployment depends on which services you enable and where they run — keeping files on your own computer doesn't keep every use of their contents there. [Markdown](https://legalquants.github.io/lq-ai/trust/what-leaves-my-deployment.md) - [Replace identifying details before sending a request](https://legalquants.github.io/lq-ai/trust/anonymization/): An optional layer that replaces detected names and other identifying details with labels before a request reaches an AI model and restores them in the answer — off by default in the example configuration. [Markdown](https://legalquants.github.io/lq-ai/trust/anonymization.md) - [Review the security risks](https://legalquants.github.io/lq-ai/trust/threat-model/): STRIDE-by-component threats and mitigations for LQ.AI's five production services — start here, then compare it with how your own installation is configured. [Markdown](https://legalquants.github.io/lq-ai/trust/threat-model.md) ### Review the evidence - [Known limitations](https://legalquants.github.io/lq-ai/trust/published-gaps/): The project's own honest inventory of what's shipped, partial, or deferred, with a verification path for every row. [Markdown](https://legalquants.github.io/lq-ai/trust/published-gaps.md) - [Check the claims yourself](https://legalquants.github.io/lq-ai/trust/verify-these-claims/): The commands, files, and tests behind every page in the trust centre — so nothing here has to be taken on faith. [Markdown](https://legalquants.github.io/lq-ai/trust/verify-these-claims.md) - [What the audit log records](https://legalquants.github.io/lq-ai/trust/audit-and-evidence/): The audit log records specific actions and their context, such as the user and privacy tier — useful for investigating activity, but not a complete record of everything the app does. [Markdown](https://legalquants.github.io/lq-ai/trust/audit-and-evidence.md) - [Match requirements to controls and evidence](https://legalquants.github.io/lq-ai/trust/compliance-mappings/): The Compliance Alignment Pack is a starting point for this work — which frameworks it targets, and the AI-specific mappings that are planned but not yet written. [Markdown](https://legalquants.github.io/lq-ai/trust/compliance-mappings.md) - [Answer security and procurement questions](https://legalquants.github.io/lq-ai/trust/questionnaires/): Base answers on the version and configuration you actually run — a pre-filled SIG Lite starter for privileged-matter handling, and what the full Procurement-Readiness Pack still waits on. [Markdown](https://legalquants.github.io/lq-ai/trust/questionnaires.md) ### Protect the deployment - [Check the software you download](https://legalquants.github.io/lq-ai/trust/supply-chain/): Verify the release and the files you install — signing information, what the SBOM tells you, dependency-update cadence, and which releases carry SLSA Build Level 3 provenance. [Markdown](https://legalquants.github.io/lq-ai/trust/supply-chain.md) - [Replace a leaked API key](https://legalquants.github.io/lq-ai/operate/rotate-a-leaked-key/): Revoke the exposed key with its provider, add a replacement to LQ.AI, and find the blast radius with one audit query — the runbook for the 11pm scenario. [Markdown](https://legalquants.github.io/lq-ai/operate/rotate-a-leaked-key.md) - [Report a security problem](https://legalquants.github.io/lq-ai/trust/security-disclosure/): Follow the current SECURITY.md reporting instructions, using a made-up example that demonstrates the issue without exposing client information or credentials. [Markdown](https://legalquants.github.io/lq-ai/trust/security-disclosure.md) - [Keep the app running if circumstances change](https://legalquants.github.io/lq-ai/trust/continuity/): What survives if the maintainers stop — the license, where your data actually lives, and the two named risks this project's own release-process ADR is honest about. [Markdown](https://legalquants.github.io/lq-ai/trust/continuity.md) ### Skill assurance - [What counts as a reviewed skill?](https://legalquants.github.io/lq-ai/skills/attestation/): A useful review names who checked a legal-substance skill, what they tested, and what they found — an author field alone doesn't tell you that. [Markdown](https://legalquants.github.io/lq-ai/skills/attestation.md) ## Contribute ### Choose how to contribute - [Contribute to LQ.AI](https://legalquants.github.io/lq-ai/contribute/): Two contribution tracks for this repository's own code and first-party skills — engineering and legal substance — that share a repository but not a review path. [Markdown](https://legalquants.github.io/lq-ai/contribute.md) - [Contribute your legal experience](https://legalquants.github.io/lq-ai/contribute/lawyers/): Help check whether a skill, workflow, or explanation actually supports the legal task it claims to — what to claim first, how the attestation works, and where review happens. [Markdown](https://legalquants.github.io/lq-ai/contribute/lawyers.md) - [Contribute code](https://legalquants.github.io/lq-ai/contribute/engineers/): Read the repository's instructions, then follow the code responsible for the behavior you want to change — the build loop, the gates CI runs, DCO sign-off, and where security review is required. [Markdown](https://legalquants.github.io/lq-ai/contribute/engineers.md) - [Help with compliance and procurement reviews](https://legalquants.github.io/lq-ai/contribute/compliance-professionals/): Turn broad compliance and procurement claims into specific questions, controls, and supporting evidence — the mini-PRDs that fit this profile, and how review is routed. [Markdown](https://legalquants.github.io/lq-ai/contribute/compliance-professionals.md) - [Find something to work on](https://legalquants.github.io/lq-ai/contribute/board/): The maintainer team's own curated list of short-cycle, mergeable contributions, read live from the repository — check the issue and code first, since a listed task may have already shipped. [Markdown](https://legalquants.github.io/lq-ai/contribute/board.md) ### Development - [Set up for development](https://legalquants.github.io/lq-ai/contribute/dev-environment/): Follow the instructions for the part of LQ.AI you're working on — Python dependencies, the frontend HMR loop, migrations, and the rules that keep a shared dev stack from breaking. [Markdown](https://legalquants.github.io/lq-ai/contribute/dev-environment.md) - [Work with a coding assistant](https://legalquants.github.io/lq-ai/contribute/coding-agents/): Give the assistant a specific task, a separate test environment, and the repository's current instructions — the cold-start guide a coding agent reads before its first contribution. [Markdown](https://legalquants.github.io/lq-ai/contribute/coding-agents.md) - [Recorded design decisions](https://legalquants.github.io/lq-ai/reference/adr-index/): Every architecture decision record in the repository, with the status each file carries, generated at build time. [Markdown](https://legalquants.github.io/lq-ai/reference/adr-index.md) ### Create and share skills - [Write your first skill](https://legalquants.github.io/lq-ai/skills/author-your-first-skill/): Choose one task with a clear input and a reviewable result, then write the instructions and required fields into a SKILL.md — in conversation, or by hand. [Markdown](https://legalquants.github.io/lq-ai/skills/author-your-first-skill.md) - [Test a skill before sharing it](https://legalquants.github.io/lq-ai/skills/test-your-skill/): Test both the decisions you want the AI to make and whether its answer has the right format — the structural-vs-calibration test-plan pattern every first-party skill follows. [Markdown](https://legalquants.github.io/lq-ai/skills/test-your-skill.md) - [Fields at the top of a skill file](https://legalquants.github.io/lq-ai/reference/skill-frontmatter/): Every field a SKILL.md's YAML frontmatter may carry, generated from the skill loader's own schema. [Markdown](https://legalquants.github.io/lq-ai/reference/skill-frontmatter.md) ### Membership and governance - [Contributions and membership](https://legalquants.github.io/lq-ai/contribute/membership/): How a material LQ.AI contribution relates to LegalQuants community membership. [Markdown](https://legalquants.github.io/lq-ai/contribute/membership.md) - [Code of conduct](https://legalquants.github.io/lq-ai/contribute/code-of-conduct/): Follow the project's current code of conduct when taking part, and use its reporting route for conduct concerns. [Markdown](https://legalquants.github.io/lq-ai/contribute/code-of-conduct.md) - [How project decisions are made](https://legalquants.github.io/lq-ai/trust/governance/): Who decides, how routine work differs from architectural and scope decisions, and where the meeting record lives. [Markdown](https://legalquants.github.io/lq-ai/trust/governance.md)