Skip to content

[FEATURE] Notebook content modification by the LM #97

@Amir-101

Description

@Amir-101

Preflight Checklist

Problem/Usecase Description

It would be nice if one could use the language model to modify the current content of a notebook and maybe validate the changes in a git like manner.
This suggestion is motivated by the fact that Surf allows modifying content, that’s a huge strength. But for the moment all modifications must be hand-made, it takes time and results in users stacking information rather than forming clear ideas.

Proposed Solution

Change a mode from "integrate" to "edit" (for example)

User writes a prompt for editing
Text is generated based on this request
Diffs between the old and newly generated version are highlighted
User can chose blocks to keep or not

Feature Type

New functionality

Additional Context

No response

Contribution

  • I'd be willing to implement this feature
  • I'd be willing to test this feature once implemented
  • I can provide additional details or clarification if needed

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions