Open-source AI for small landlords

Never Miss A
Lease Deadline Again.

Tickler reads your lease, remembers the important dates hidden inside it, and shows you the exact sentence behind every answer. It uses open-weight models, its reminders survive restarts, and your documents stay on your machine.

every answer shows its source reminders that survive restarts you approve every letter it remembers your preferences
FalkorDBthe only datastore
Temporaldurable timers
gpt-ossopen weights · Apache-2.0
Groqinference
Next.jsthe app

How it works

Three Steps, And Then It Runs Itself.

01

Upload a lease

Drop in a PDF. Tickler reads it and shows each important date with the sentence it came from, the page number, and how sure it is.

02

Approve in one pass

See something wrong? Fix it in one click. Your corrections are saved, so the answers get better over time.

03

Never think about it again

Reminders arrive 90, 30 and 7 days before each date. They keep working even after a restart. Letters come to you already written, and you decide whether to send them.

Why Tickler

Careful With The Details, Because They Matter.

Citations, not vibes

Every answer shows the exact sentence and page from your lease. Tickler checks each quote against the document automatically. If something is not written in the lease, it says so.

term end · page 1deposit return · computed

“shall commence on May 1, 2027 and shall continue through October 31, 2027”

Timers that survive crashes

Reminders are built on Temporal workflows. In our demo we stop the worker program, and every reminder still arrives on time.

worker ✕timer fires ✓

Your documents stay yours

Tickler uses open-weight models, so your lease never travels to a closed service.

no closed services

Letters wait for you

Letters are written using the sentences from your lease, and they always wait for your approval.

Draft · renewal noticeApproveDiscard

A memory that compounds

Your fixes and preferences are saved in the database. The more you use it, the better it knows your properties.

fix #14 → remembered

MCP-native tools

Six tools are available through the Model Context Protocol, so you can connect Tickler to the AI tools you already use.

npx tickler-mcp # six Cypher-backed tools, stdio
<5sto read a lease and list every important date
100%of quotes checked against the document automatically
0dates the reminder system has ever missed

The principle

The software must never forget a date. The human must make the decisions.Tickler keeps both of these promises.

The Reminder Helper That Never Forgets A Date.

Open the app

Free, open source, and your data stays on your machine.