matthiasn/lotti

A private logbook with a staff of personal AI assistants. Agents read what you record and propose what to do next — you approve the changes. End-to-end encrypted sync between your own devices — servers only ever see ciphertext. Local AI optional.

1.2kStars on the repository
22Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
GPL-3.0Licence, which decides whether bodies are shown

index

01

matthiasn/lotti

Agent

The persisted agent runtime: the agent kinds, their wake scheduling, memory, and the human review gates in front of every task mutation.

1.2k 2d ago A 0 tokens GPL-3.0

matthiasn/lotti

Agent

The append-only input event log, LLM-distilled summary checkpoints, the byte-stable prompt prefix invariant, state-as-projection, and fork healing.

1.2k 2d ago A 31 tokens GPL-3.0

overview

03

matthiasn/lotti

Agent

The persisted agent runtime — five agent kinds, their startup wiring, lifecycle, and the boundary against the AI inference stack.

1.2k 2d ago A 24 tokens GPL-3.0

matthiasn/lotti

Agent

The agent.sqlite entity and link model, bulk-read chunking, and exactly what leaves the device.

1.2k 2d ago A 20 tokens GPL-3.0

matthiasn/lotti

Agent

The digest-shaped project agent that resists waking on every linked-task edit, and the leaner event agent that writes recaps under a hard human-authorship invariant.

1.2k 2d ago A 33 tokens GPL-3.0

projection

06

matthiasn/lotti

Agent

A pure, deterministic fold over an event set — proving that projected state is the same regardless of arrival order or branching.

1.2k 2d ago A 26 tokens GPL-3.0

task-agents

07

matthiasn/lotti

Agent

The primary agent workflow — inference setup resolution, the automation switch, evidence-first execution, tool policy, and the proposal/confirmation loop.

1.2k 2d ago A 27 tokens GPL-3.0

matthiasn/lotti

Agent

What an agent does (template skills) versus who it is (soul personality), and the ritual loop that evolves both from user feedback.

1.2k 2d ago A 28 tokens GPL-3.0

ui-surfaces

09

matthiasn/lotti

Agent

The AI summary card and its proposal choreography, the internals panel, the settings tabs, and the sidebar wake queue.

1.2k 2d ago A 24 tokens GPL-3.0

wake-orchestration

10

matthiasn/lotti

Agent

How a local change becomes an agent wake — subscription matching, run-key dedupe, workspace partitioning, bounded concurrency — and the three failure modes the design defends against.

1.2k 2d ago A 35 tokens GPL-3.0