chatcraft.org
chatcraft.org copied to clipboard
Combine best ideas from claude artifacts and aider
- Refactor aider code map to allow using it without rest of aider logic..so aider could serve the map and indiv files and indiv functions..eg model could ask..show me code map, then ask give me backend.ts, or give me backend.ts/somefunc
- Do prompt mods so model can interact with code browser
- Track outputs ala claude artifacts...maybe use tree-sitter to parse functions being output so we can write them back to the source..might use a manual "commit" button here...which also start a new git commit.
This should be written in a way that's not specific to coding.