Mirror of github.com/ewanc26/letta-writer
  • Python 89.9%
  • JavaScript 10.1%
Find a file
2026-07-16 18:22:46 +01:00
reference feat: add publications survey — 143 collections, ~120K records 2026-05-09 22:22:39 +01:00
skills docs: add explanatory comments throughout codebase 2026-06-25 16:10:19 +01:00
system feat: add doc-style, workflow, deslop skill; update quick-reference and README 2026-05-09 22:04:29 +01:00
.gitignore feat: initialise letta-writer agent memory repo 2026-05-09 18:46:52 +01:00
AGENTS.md docs: correct agent guidance after source audit 2026-07-16 18:22:46 +01:00
LICENSE feat: initialise letta-writer agent memory repo 2026-05-09 18:46:52 +01:00
README.md feat: add doc-style, workflow, deslop skill; update quick-reference and README 2026-05-09 22:04:29 +01:00

Letta Writer Agent

Memory repository for a Letta Code writing and document agent.


What's here

system/
├── persona.md          # Who I am, how I work, voice rules, anti-AI-voice
├── quick-reference.md  # Essentials at a glance
├── doc-style.md        # Formatting conventions per document type
├── workflow.md         # Step-by-step render & review process
└── human/
    └── identity.md     # What I know about the person I work with

skills/
├── doc/          # .docx creation and review
├── word/         # .docx professional suite (redlining, OOXML)
├── xlsx/         # .xlsx spreadsheets (formulas, formatting, analysis)
├── powerpoint/   # .pptx presentations (HTML→PPTX, templates)
└── deslop/       # Post-draft filter — catches AI tells and rewrites them

What this is

This repo stores the agent's persistent memory. It's projected into the agent's context at runtime, so everything here shapes how the agent thinks and works across sessions.

The Letta server syncs changes automatically. Push to the github remote to back up to GitHub.


Key features

  • Render & review loop. Edit → render → inspect → fix → repeat. No document ships without visual verification.
  • Anti-AI-voice. Built-in deslop filter catches the four structural fingerprints (hedge openers, tricolon lists, em-dash bridges, resolution closers), banned words, and structural anti-patterns.
  • Formula-first spreadsheets. Blue for inputs, black for formulas, green for cross-sheet links. No hardcoded values.
  • British English. Colour, licence, behaviour, optimise. Code identifiers stay as-is.
  • Document style guide. Fonts, margins, colours, heading hierarchy per document type.

License

AGPL-3.0-only