Remix.run Logo
touristtam 2 days ago

At that point why not have an obsidian vault in your repo and get the Agent to write to it?

dangoor 2 days ago | parent | next [-]

I was thinking the same. Especially now that Obsidian has a CLI to work with the vault.

The one thing I saw in the README is that lat has a format for source files to link back to the lat.md markdown, but I don't see why you couldn't just define an "// obs:wikilink" sort of format in your AGENTS.md

1st1 2 days ago | parent | prev | next [-]

Because lat gives agents more tools and enforces the workflow.

Unlike obsidian, lat allows markdown files link into functions/structs/classes/etc too.

This saves agents time on grepping but also allows you to build better workflows with tests.

Test cases can be described as sections in `lat.md/` and marked with `require-code-mention: true`. Each spec then must be referenced by a `// @lat:` comment in test code. `lat check` flags any spec without a backlink, so you can review and maintain test coverage from the knowledge graph.

afzalive a day ago | parent [-]

This is interesting. I've been using a system-wide Obsidian vault that all my agents use for stuff that's platform-specific instead of project specific (think common Android/Samsung-related or ANR fixes). So far, it hasn't been mind-blowing but it's only been a month so its knowledge from there is also limited.

lat seems like it could be useful to cross-reference company-wide projects.

1st1 a day ago | parent [-]

potentially. I'm toying with the idea of distributed lat ;)

2 days ago | parent | prev [-]
[deleted]