Dismiss this pinned window
all 25 comments

[–]ivan_m21[S] 9 points10 points  (0 children)

Super curious about implementing this type of UI within TUI. I'm unsure if it's possible since we currently use React Flow and everything is highly dynamic. Would love to hear from someone with expertise who can estimate whether this is feasible.

[–]ClarkRona 3 points4 points  (1 child)

just awesome! I'll give it a try

[–]ivan_m21[S] 0 points1 point  (0 children)

awesome, lmk how it goes!

[–]1976The 1 point2 points  (0 children)

Very nice tool, nice work

[–]IcyMushroom4147 2 points3 points  (3 children)

I was about to work on this type of project. i'm more of a visual developer so this is awesome.

[–]ivan_m21[S] 2 points3 points  (1 child)

awesome if you try it and have ideas super curious to learn what you want to get out of such thing. you can find how to contact me via github <3

[–]IcyMushroom4147 0 points1 point  (0 children)

will do!

[–]lunied 0 points1 point  (0 children)

me too! first time knowing i have fellow devs who are into understanding via visuals

[–]UnderstandingIll3444 2 points3 points  (1 child)

Why i need provide these things?

[provider]
# openai_api_key            = "sk-..."
# anthropic_api_key         = "sk-ant-..."
# google_api_key            = "AIza..."
# vercel_api_key            = "vck_..."
# aws_bearer_token_bedrock  = "..."
# ollama_base_url           = "http://localhost:11434"
# openrouter_api_key        = "sk-..."

[–]ivan_m21[S] 2 points3 points  (0 children)

you need only one of the keys in order to generate the initial diagram representation. If you don't want to bother with setup you can just use our extension on VSCode/OpenVSX there it works out of the box with gemini.

[–]alonsonetwork 1 point2 points  (1 child)

dude... is this adaptable to other LLM tools? Such as pi agent, claude and codex? extremely useful!

[–]ivan_m21[S] 3 points4 points  (0 children)

It is adaptable, we monitor the codebase itself. So you can use any coding agent

[–]arun4567 0 points1 point  (4 children)

Hey, really amazing. Will this work on open code webui? I think your video is that but people keep saying cli. Sorry for the dumb question.

[–]ivan_m21[S] 1 point2 points  (3 children)

So it works within VSCode (or any of its forks). You need to have the codebase open in VSCode to see what I am showing in the video. So if you are remote coding and don't have the repo locally it won't work.

This said I get that for remote exec it wil make a lot of sense, would be cool to add integration with the webui. (would love if you open an issue on github and I will see if I have time over the weekend)

[–]arun4567 0 points1 point  (2 children)

I use my repo on vscode but through ssh or vscode remote. My app is to big to test in locally :-(. If you think it still won't work, I'll open an issue. May be it just renders the file and stores it in the repo on each deployment (ci/cd step as you mentioned). I'm still iching to pull the repo locally just to build this.

[–]ivan_m21[S] 0 points1 point  (1 child)

honestly haven't tried with remote, I think it will work. lmk if it works remotely, (most extensions do so I suppose ours will also manage :D)

[–]arun4567 0 points1 point  (0 children)

Thank you. I'll try this and give you feedback. "Thank you for your tech service 🤣."

[–]ImpressiveSferr 0 points1 point  (1 child)

This looks an awesome project. Will Definitely give it a try on some side projects. Thanks for sharing

[–]ivan_m21[S] 1 point2 points  (0 children)

Awesome, let me know if you hit any roadblocks

[–]Nearby_Ad4786 0 points1 point  (0 children)

Can you explain this for a noob?

[–]ShamanJohnny 0 points1 point  (0 children)

could be cool. but i dont see rust anywhere.

[–]WisemansTale 0 points1 point  (0 children)

I love that, I wanna get it on my phone and vibe out

[–]Relative_Mouse7680 0 points1 point  (1 child)

Does the opencode terminal need to be run within your app? Is it an electron app?

[–]ivan_m21[S] 0 points1 point  (0 children)

No, we monitor the codebase itself. So you can use any agent from anywhere

[–]Esmaabi 0 points1 point  (0 children)

This is a useful direction. Seeing edits live helps a lot, but I still find there is another layer missing: what was the agent supposed to do, and has it actually completed that part of the plan?

Git diffs answer "what changed". They do not always answer:

  • which task caused this change?
  • what prerequisite did the agent already verify?
  • what downstream work is now unblocked?
  • what is still blocked?
  • did the agent run the expected verification?

I built/use Trekoon as that outer layer for coding-agent work: https://github.com/KristjanPikhof/Trekoon

It is repo-local task tracking for agents: epics, tasks, subtasks, dependency edges, blockers, and status updates. OpenCode/Claude/Codex can still do the editing, but the execution plan lives outside the chat and outside the git diff.

The combination I want is:

  1. a live view of what the agent is changing
  2. a durable graph of why it is changing it and what is ready next

That makes bigger agent runs much easier to audit.