Skip to main content
LixityVersion 0.7.0Open source · AGPL-3.0

Hamburg harbour research example

Style & Tense Analysis

Lixity 0.7.0 · read-only research example · Current main (unreleased)

Start with Dossiers: Warehouse 4 case notes links to an authored claim and one saved manuscript quote. Claims exposes the retained supporting passage; Review shows the exact saved quote and its claim-version pin. Decisions records the author's fictional choices. These links are explicit associations, not automatic fact checks.

Zotero normally owns bibliography, reading and source notes. Lixity retains selected evidence and authored records for manuscript work. This offline example has no live Zotero connection: its customs-log capture contains explicitly synthetic Zotero identity metadata, and source-return actions are disabled. The retained passage, authored claim and manuscript quote are separate records.

The customs log, weather notes, manuscript, people, Warehouse 4 incident and journeys are fictional demonstration records. The dated public-domain visuals provide setting references and do not verify events or conditions in 1923. Select a dossier image to enlarge it. Coordinates are approximate author-entered examples; the sketch has no background tiles and does not calculate routes.

Generated with Lixity 0.7.0. This page cannot import, edit or save records.

Research walkthrough Synthetic manuscript Lixity home Image source credits
PDF export

Select and analyze a manuscript to download its PDF.

Editorial A4 uses line numbers and wide comment margins. Choose another layout for reading copies, manuscript sheets or analysis.

Lixity Workspace

Welcome to Lixity

Start a new book project with a narrative structure or open an existing manuscript for stylistic analysis.

See a finished example on the documentation site ↗

Recent projects

Choose a path, then open it. This browser remembers only successful opens.

    Your first manuscript review

    Work locally, from your manuscript to its passages.

    1
    Choose a manuscript

    Import a Markdown or text file, or open an existing project.

    2
    Confirm the language

    Choose and confirm the manuscript language in the preview before analysis.

    3
    Read a passage behind a signal

    Start with a passage, compare chapters and inspect sentence rhythm. Decide what fits the scene and voice.

    Research and further analysis
    FDR multiple testingStatistical shortlist for closer reading (nominal signals)
    3D style spaceChapter similarities from measured word and sentence patterns
    Local researchFull-text search, dossiers and evidence comparison

    Research & Dossiers

    Dossiers, claims and manuscript evidence. Manage sources, reading and notes in Zotero.

    Loading research workspace…
    Set up OCR and Zotero

    Check local prerequisites. No sources or library records are imported by this check.

    OCR: Not checked yet

    Zotero: Not checked yet

    Zotero

    Open Zotero Desktop. In Settings → Advanced, allow other applications on this computer to use its local API, then check again.

    Zotero

    OCR

    For scans, install Poppler, Tesseract and the required language data on the server computer. Use the installation guides for your operating system.

    Tesseract · Poppler

    German + English example only: choose the languages actually needed for your scans; these values are not inferred from the manuscript.

    LIXITY_OCR_BACKEND=tesseract
    LIXITY_OCR_LANGUAGES=deu+eng

    Set the chosen OCR environment values when starting Lixity, then restart the server manually and check again. Test only a permitted scan and review its text.

    The browser's JSON request budget is 5 MiB; CLI PDF input allows 50 MiB. Use CLI or a server-local file for long scans rather than increasing the browser budget.

    Advanced diagnostics
    Research archive not initialized

    This project has no local research archive (research/) yet.

    Saved sources

    Retained copies for evidence and passage selection. Reading and notes stay in Zotero; captures update only on request.

    Loading research workspace…
    Capture from Zotero

    Manage sources and media in Zotero. Capture selected text, PDF or PNG/JPEG sources here. Images remain visual references without OCR.

    Alternative: import a local source
    Optional details

    Records where the source came from; no download or verification.

    Search Lixity records

    Search retained passages and current dossiers, claims and decisions. Use Zotero to search your source library.

    Create dossier
    Optional details

    Loading research workspace…

    The same entries in two views: the list shows evidence links, the timeline sorts by recorded period.

    Add historical claim
    Optional details
    Placed formats: 1923 · 1923-03 · 1923-03-15 · 1923–1924 or 1923-1924. Free text stays unplaced.
    Link passage evidence to claim

    Loading research workspace…

    Cause and effect claims

    Your interpretation links two reviewed claim versions. It does not verify causality.

    Saving a cause/effect link upgrades this archive to format 6 and requires Lixity 3.0 or newer readers. Back up first.

    Loading research workspace…

    Deliberate creative or historical choices with rationale; they are not historical claims.

    Record creative decision or historical deviation
    Optional details
    Loading research workspace…

    Keep decisions and dossiers in step

    These candidates follow recorded links, revision pins and dates. They do not establish a contradiction or prove that a dossier needs rewriting. Historical pins may be intentional.

    Saved manuscript associations

    Checks saved quotes against the current manuscript and claim versions. Moved, changed or ambiguous anchors stay unresolved; adjusted paragraphs with an unchanged quote can be accepted directly; flags name review needs, not semantic contradictions.

    Compare source with loaded manuscript

    Project & Settings

    Settings

    Use Apply to update the analysis and reports with your changes.

    Project details

    Project name shown in the header and used as the title in reports and PDFs.

    Open a project to save its author name. No default name is supplied.

    Analysis

    English is the default. Choose auto explicitly to estimate the language from function words; check the result for short or mixed-language text.

    Adjust highlights (advanced, optional)

    Keep the defaults to start. These thresholds control which differences are highlighted. Lower deviation thresholds highlight more differences; the results are signals for review, not writing grades.

    Threshold for notable deviations |z*| – lower = more sensitive, higher = only strong outliers reported. Default: 2.5

    Threshold for strong deviations |z*| – from here a cell counts as a strong outlier. Default: 3.5

    Smaller q makes the nominal FDR shortlist stricter. It is not the chance that a chapter is wrong; error rates for these chapter comparisons are not calibrated. Default: 0.05

    When many chapter features are compared, a nominal multiple-testing rule marks a shortlist for review. Read these signals with their size and prose context; chapter error rates are not calibrated. Default: Benjamini–Hochberg

    Dimension-score threshold |score| – from here a chapter is marked on that style axis. Default: 2.5

    Severity floor for the flags panel – 1 = watch everything, 2 = default, 3 = only strong friction.

    Language and thresholds apply only to this server session. Open a local project to save them for future sessions.

    A5 book PDF details (optional)

    Open an explicit project to save publication details. No names or addresses are inferred.

    Publication workflow and limits

    Chapter registers (optional)

    Use a register for chapters with a deliberately different voice, such as letters or another narrator. Apply saves the assignments and any custom feature ranges for this project. Assigned chapters are excluded from FDR flags; z values still compare them with the whole book. Ranges describe features, not quality.

    Open an explicit local project to save registers.

    Chapter registers (optional)

    Chapter assignments

    Numbers select exactly one chapter. Titles may be partial. Leave one range bound empty for an open range. Changes are saved with Apply.

    Changes take effect only after Apply; the analysis is rebuilt.The strong-deviation threshold must be at least the noticeable-deviation threshold.
    Local controls – actions run on this machine.

    Create project

    Create a local project from a manuscript or a new draft. Lixity writes only into the project folder; nothing is uploaded.

    Manuscript recognized manuscript.md
    Scope:
    Analysis language:
    Lixity saves the manuscript (manuscript.md) and project settings (lixity.toml) in a local folder.
    Used for sentences, tense and readability. You can change it later.
    Used for PDF credits, the title page and the NDA. You can change it later in Project → Settings.
    Optional details
    If omitted, a new folder is created from the title.

    Creates manuscript.md with the chosen chapter structure, lixity.toml and optionally research/.
    Used for sentences, tense and readability. You can change it later.
    If omitted, a new folder is created from the title.
    Used for PDF credits, the title page and the NDA. You can change it later in Project → Settings.
    Choose narrative structure

    Included in the research template.

    Open project

    Choose an existing project folder or manuscript file, or enter its path. Lixity opens it in place, including any research archive.

    Recent projects

      Choose a project path

      Files on the computer running Lixity.

      Current folder:

        Want to import a new file instead?

        Edit research entry

        Technical details
        Record identifier
        Archive snapshot identifier

        Review concurrent changes

        Nothing has been saved. Changes to different fields can be combined. Choose a value for each conflict, apply the preview, then save explicitly.

        Links keep the saved version you chose. Leave a version blank to keep an existing link; a newly chosen entry uses its latest saved version.

        What changed?
        Citations

          Review related changes

          Drafts stay in this browser tab until you save or discard them. Reloading the page removes unsaved drafts. Review every entry before saving the whole set together; either all revisions are saved or none.

            📖

            No manuscript analyzed yet

            Load a manuscript file (.md, .txt) under Project & Settings to run stylistic analysis, or explore your sources and dossiers under Research.

            Present Past Mixed Neutral noticeable / strong friction ↑ back to top

            Densities count word-pattern matches per 1,000 words, not percentages. In very short paragraphs, a few matches produce high values. These patterns are not a full grammatical analysis.

            Click a paragraph to show text and line anchors.

            Scope
            0words (prose)
            0Chapter
            0paragraphs
            Language
            –function words
            Style
            0flagged

            Flagged passages

            No flagged paragraphs.

            License terms

            Open source under AGPL-3.0-or-later: writing and selling your manuscript, including self-publishing, needs no extra permission. A separate written commercial license is available only for closed-source integrations.

            License termsCommercial license

            Image source credits

            Hamburg free-port area, circa 1900

            circa 1900. Richard Krause; Staats- und Universitaetsbibliothek Hamburg; excerpt via Wikimedia Commons. Public domain; Wikimedia Commons marks PD-old-100 and PD-US-expired.

            Unmodified published excerpt from Richard Krause's harbour plan, held by Hamburg State and University Library. The source catalogue identifies a circa-1900 map with later planned harbour alterations on the parent sheet. This raster excerpt is not georeferenced in Lixity and does not establish a fictional journey or conditions in 1923.

            Source catalogue · Wikimedia Commons record · Public-domain rights statement

            Ships in the Harbor, Hamburg, Germany

            1890-1900. Library of Congress, Prints and Photographs Division, Photochrom Print Collection, ppmsca.00419; via Wikimedia Commons. Public domain; Wikimedia Commons marks PD-old-70-expired.

            Unmodified historical photochrom print dated 1890-1900 in the Library of Congress catalogue, print 1862, digital identifier ppmsca.00419. The colour process is part of the historical print. This visual reference does not document the invented Warehouse 4 incident or its weather and is not a 1923 photograph.

            Source catalogue · Wikimedia Commons record · Public-domain rights statement

            Reviewed image provenance manifest

            Lixity · Style & Tense Analysis · Hamburg harbour research example