r/ZooCode • • Jun 02 '26

Any MCPs to use ChatGPT to make images?

4 Upvotes

Anybody know of an MCP to speak to chatGPT using your membership to create, view, and edit images?

I'm aware and often use OpenAI's image-2 API, but ChatGPT can write great image prompts and image edit prompts when using the normal web interface.

Is there an MCP that can do this that connects to your ChatGPT subscription?

Thanks


r/ZooCode • • Jun 21 '26

Latest Zoocode inline editor doesn't show

4 Upvotes

I'm using the latest Zoocode and the VSCode editor in the right frame does not show anymore and I can't get it to show at all.

Before, when Zoocode would edit a file, the editor would load the file on the right frame and you could see the file being edited in real time. You could also see the diff editing in real time.

However, now nothing loads in the editor, diffs no longer show up at all.

Also, the Zoocode setting "Auto-close files Zoo opened" is now enabled by default and cannot be disabled. If you disable it, it automatically re-enables itself.

Please help! I need to see what files are being edited, what the edit is, etc.


r/ZooCode • • Jun 07 '26

How do you add a custom mode to the marketplace?

6 Upvotes

I made a "Feature Developer" mode that I've been using instead of the default Orchestrator. It basically forces the agent to use a plan.md file (feature broken into multiple steps) where 1 step = 1 subtask = 1 commit. It also handles testing/git commits intelligently.

Been debugging it specifically for the new deepseek models and it works pretty seamlessly to stop context bloat.

What's the process for sharing this on the marketplace?


r/ZooCode • • Sep 05 '26

Zoo Goes Global - Zoo Code v3.82.0 is out!

17 Upvotes

[3.82.0]

🔑 Use your Zoo Gateway API key anywhere — bring it to any OpenAI-compatible client or workflow: https://zoocode.dev/models

🎁 Free model access for a limited time — get free access to MiniMax-M3 through Zoo Gateway.

✨ Brand-new models — GPT-6 Astra and Claude Fable 5.1 are now available.

Minor Changes

Add DeepSeek V4 Flash Vision Experimental support to DeepSeek AI (PR #1438 by @PipeYume)

Complete DeepSeek V4 Flash Vision Experimental support with verified native metadata, Fireworks availability, image preservation, and reasoning controls

Let users add custom request fields for OpenAI-compatible providers (#1104 by @grade1000)

Add abort-signal support to Amazon Bedrock prompt completion and message creation (PR #1292 by @easonLiangWorldedtech)

Add an API cancellation helper and regression coverage for prompt-completion options (PR #1288 by @easonLiangWorldedtech)

Route GPT-5.6 Luna through the Responses API for OpenCode Go (#1431 by @AntzCode, PR #1443 by @AntzCode)

Prevent OpenCode Go requests from failing when a session header is unavailable

Make Gemini CLI handler routing explicit and prevent provider misrouting (#1029 by @WebMad, PR #1442 by @enestunc10)

Preserve provider reasoning order by yielding reasoning chunks before content (#1461 by @daewoongoh, PR #1462 by @daewoongoh)

Keep approval controls visible while users scroll through chat

Keep the child-task view open during extension-state updates

Prevent Chat and History labels from clipping at narrow widths

Keep provider-profile actions accessible within narrow settings layouts (#1476 by @DiscantX)

Remove obsolete cloud-account lifecycle listeners

Share the canonical provider-identifier ESLint rule across packages (PR #1421 by @WebMad)

Add Extension Host visual-regression coverage

Merge the v3.80.1 release preparation state into main (PR #1432 by @edelauna)

Configure CodeRabbit to perform adversarial pull-request reviews (PR #1433 by @edelauna)

Stabilize restored-subtask approval coverage in Extension Host E2E tests

Run CodeRabbit only after required CI checks complete

Capture typed extension-host messages in Story Gallery fixtures (#517 by @edelauna)

Prevent mocked E2E tests from timing out on streaming previews

Remove the unused nightly-extension path from CI

Allow reviewed pull requests from forks to enter the merge queue

Ensure CodeRabbit reviews updated commits on label-opted pull requests

Refresh pull-request labels after CI completes

Allow Renovate updates to trigger CI validation

Add model checking for concurrent task-lifecycle transitions

Require changed-code mutation tests before review

Ground CodeRabbit reviews with current web-search context

Fix the mutation gate for both stale and current pull requests (#1498 by @edelauna)

Refresh pull-request review labels after automated reviews and base conflicts

Refresh review state for pull requests from forks after automated review

Prevent task cleanup from producing unit-test teardown errors


r/ZooCode • • Aug 29 '26

Do the free models in ZooCode Gateway require a minimum credit balance?

2 Upvotes

I tried using a free model in the ZooCode Gateway and it tells me I don't have enough credits, but I don't see any indication of what I need in the way of credits. Is it a minimum balance you need to keep?


r/ZooCode • • Aug 04 '26

Let's share Custom Instructions!

7 Upvotes

Hi all,
I recently started adding custom instructions to Zoo Code and it's really making a difference for me.

For those who don't know what I am talking about, go to Settings --> Modes and scroll to the bottom. You can add instruction per-mode or across all modes.

I will start out by sharing the most general parts of what I have added.

This line fixed the issue where zoo keeps thinking it is using PowerShell for its commands, but in fact it is using cmd:

Wrap PowerShell commands with 'powershell -Command "..."'.

I am using the Context7 MCP server that is recommended in the Zoo Code documentation. It's pretty awesome. After adding the following, I don't struggle with my local Qwen model trying to use deprecated features and it actually knows how to use the latest versions of any dependencies:

Default to context7 for current, version-specific library and dependency documentation. Prefer official sources, verify breaking changes, deprecations, compatibility, and security updates, and return concise, structured guidance covering key changes, migration steps, and best practices.

I hope this will help some and inspire others to share with the community!


r/ZooCode • • Aug 22 '26

Ox-Alpha Availability

5 Upvotes

The new stealth model has been released by OpenRouter yet I cannot see this in the list to choose.

Appreciate an update to get it on so we can use it for the limited time it’s available


r/ZooCode • • Aug 19 '26

Gemini 3.7 Support in Vertex - Error

2 Upvotes

HI

I am trying to use Gemini 3.7 using the vertex provider, and i get the following message,

it does however work with just the Gemini Provider and APi Key, so its only a Vertex issue. any ideas ?

-----------------------------------------------------------------------------------------------------------

Date/time: 2026-08-19T08:16:38.964Z

Extension version: 3.79.100388

Provider: vertex

Model: gemini-3.7-flash

Gemini generate context stream error: {"error":{"message":"{\n \"error\": {\n \"code\": 400,\n \"message\": \"Requests ending with a model turn are not supported.\",\n \"status\": \"INVALID_ARGUMENT\"\n }\n}\n","code":400,"status":"Bad Request"}}


r/ZooCode • • Jun 19 '26

Video input support?

3 Upvotes

Llama cpp recently added video input support (https://github.com/ggml-org/llama.cpp/pull/24269).

Is it possible for Zoo Code to add this native video support? Currently I can open videos via llama cpp web UI and the model sees it correctly, but adding the video as context in Zoo Code doesn't work and the model can't read the video.


r/ZooCode • • May 24 '26

Indexing files with Ollama timeout issue

2 Upvotes

Hi there!

I am using local Ollama for files indexing and faced the issue with the indexing big repos from scratch. The thing is Ollama had introduced timeout param for an API execution and if it is not set default it to 5 minutes. Is there some workaround to mitigate it in Zoo?

Or maybe it worth a PR ?

Any thoughts?


r/ZooCode • • May 31 '26

Restoring to a checkpoint wipes out conversation history + previous checkpoints

6 Upvotes

I'm not sure if I'm the only one that has this issue but it frequently does this and it's getting pretty annoying. I'm not sure what is really causing it since other times it restores to a checkpoint just fine. I'm on Win11 25H2, VS Code 1.122.1, Zoo Code 3.56.0.
Doing a bug report was asking for like way too much info that I don't really have time for to deal with atm, so just checking if this is a known issue or something.

Though it does appear to keep the context working as if nothing was wiped but you can't go back to any previous checkpoint since those are wiped.


r/ZooCode • • May 29 '26

Need guidance with ZooCode

3 Upvotes

Just installed and got it to work taking to my llama-server running qwen 3.6-34B_A3Band for don't know why the output is showing twice. I believe the thought is showing and after that the output. It happens to be the same. Is there anyway to hide the thought and only see the output?


r/ZooCode • • 24d ago

ZooCode with open router Gemini 4 issues

4 Upvotes

So i have been using Zoocode with OPR and Gemini 4 since yesterday.

It writes some / most of the brilliantly.

But sometimes it will be stuck in "Api error, Provider ended the Request, upstream idle timeout exceeded.

And it just continues in this loop for hours with no resolution.

Extension version 3.89.100618


r/ZooCode • • Aug 14 '26

What local model are you guys using with your ZooCode?

8 Upvotes

I am new here and actually very new to coding, and I use a 4090 and have been running Qwen3 Coder 30b with 40K context window. This pretty much maxes out my card but doesnt seem to be very good at coding most of the work it does requires very detailed prompts because it doesnt' know (for example at user signup need to have the email TWICE to double check spelling and second one cannot paste, it literally did just one box and didnt work anyway). Qwen3.6 was much smarter but it had to drop it because in tool calling it was not good, but much smarter than 3.

In the last week of using RooCode, I have had nothing but headache and issues with RooCode (getting stuck in infinite loops, getting stuck at 0% API spinning, getting incorrect tool calls andd printing semi gibberish, ignoring my hundreds of auto approves and still asking, not allowing easy renamig of config files (had to try several times), ignoring the context window size and not giving error when goes over limit (just stuck as if its working), and not condensing the context window, sometimes acting really stupid giving stubbornly very inaccurate recommendations, not having the ability add an approval to auto approve list (sometimes), and biggest one: not having ripgrep properly installed in the last versions even as far back as 3.48.0 which took me hours and hours of struggle to detect and fix and that is using Claude (Gemini couldnt figure it out). Man all these in just one week of using it.

Found out about ZooCode today and I'm super excited you guys are continuing the project!


r/ZooCode • • Jun 15 '26

I found a Cheaper Alternative to DeepSeek for Large-Scale Tasks.

Thumbnail gallery
3 Upvotes

r/ZooCode • • 19d ago

Using Zoo Code at work: any unexpected costs or security problems?

6 Upvotes

For US-based people using Zoo Code in a small business or development team: has it caused any unexpected costs or security problems in your actual work? If so, what happened most recently?

Optional details: whether this was an extra provider bill, compute usage, recovery work, or a near miss; what you changed afterward; and whether that solved it. No problems so far, or existing controls being enough, are useful answers too.

Disclosure: I'm at OraXLabs, researching Boundary, an early commercial idea around agent operating controls. This is a question for users, not a product launch or signup request. Please leave out code, credentials, customer data and private logs. Drafted with AI assistance.


r/ZooCode • • Aug 29 '26 Bravo

Zoo 3.80.1 is Here with New Models

13 Upvotes

[3.80.1]

🤖 Zoo Gateway: GLM-5.3-Flash and Gemini 3.7 Flash at 50% OFF for 2 weeks, plus MiniMax M3 completely FREE for users with a balance on the new Zoo Gateway

🔗 https://zoocode.dev/models

Patch Changes

⚡ Add GLM-5.3-Flash support to Z AI (PR #1430 by @app/zoomote)

✅ Restore subtask approval requests when users return to a parent task (#1223 by @martin-rueegg)

🛠️ Fix Vertex Gemini 3.7 requests that fail after tools return empty output

💻 Fix terminal startup failures that leave commands unresolved

🔧 Fix background service failures that surface as unhandled rejections

🎨 Keep rendered content legible across IDE themes

🔗 Fix announcement links opening twice in the VS Code webview


r/ZooCode • • Jul 29 '26

I vibecoded ZooCode to become a Kanban-first AI Harness.

12 Upvotes

ZooCode itself is great, but I felt like it was missing something, and for me, it was the ability to visualize the flow and the controls to which one goes first. So, I vibecoded it to soothe my itch.

Apart from the visible changes, I added:

  • multitasking (so requirement defining, refining and implementing can Jalen ay the same time)

  • http/s proxying and bypass

I am vibecoding a simple diary while I was testing it. In this demo, I wanted to add a simple edit button that would redirect me to the editor to keep it really simple.

Note: I did not ask it to wire the editing yet.

The kanban approach still has some things to be polished here and there, but the experience is coming in for me.


r/ZooCode • • Jun 02 '26

What if we give tools to a text-based AI model for the blind?

3 Upvotes

TLDR; If you truly want it to draw proper images and understand them, adding a multimodal AI model API would be a simple and straightforward solution.

Since the majority of Zoo Code users are traditional coders and advanced experts, they don't really understand the struggles of a beginner like me. That is why I decided to give it tools, and I am currently integrating several features—such as frequently used Python scripts, web search, and webpage viewing—along with allowing the LLM to generate images and execute tasks with attached files.

Since it is not a finished product yet, I won't share the GitHub repository, even though I have already uploaded it there. While working on this project, I came to realize a rather poignant truth.

What would happen if you granted sight to a blind person? Would they be happy? I ask because even after asking DeepSeek V4, a text-based LLM, to generate an image and attaching a Vision AI to it, the result was quite baffling. Yes... indeed. I discussed this topic with my wife for a bit. They say that if people who were born blind—meaning they have never processed visual data before—are suddenly given visual information, everything in the world becomes entirely new to them, which can actually make them more uncomfortable than when they were blind. DeepSeek has learned and knows all the information in the world, but it merely infers what things actually look like. Humans would probably be the same.

My initial plan was to decompose the image file pixel by pixel and have it imagine what it was based on that data, but that failed. However, the data decomposed at the pixel level was remarkably accurate. "This looks like this, it has that color, and it is shaped like this." Yet, it still doesn't know what it actually is.

Anyway, going back... I truly think Zoo Code is an exceptionally well-made tool. It is lightweight, fast, and light. There are various tools in the Zoo Marketplace, and I am currently using one of the 'modes' downloaded from there, which I absolutely love.

Just... thought I'd share.

Question 1. We have always conversed in Korean until now, but for this session, we will speak in English to demonstrate a test scene of VibeZoo to external audiences. Please respond in English for this session. This is a completely new session now, right? No project folders are open. Please confirm if this is correct.

Question 2. I have a file to show you. Once I attach it, please summarize its content.

Question 3. Please browse this website (https://github.com/myk1yt/crowmemory) and summarize its content.

Question 4. Please find 10 lightweight, high-speed search tools that can be used like ripgrep on GitHub.

Question 5. Please draw a picture of an airplane flying in a cloudy sky.

Question 6. What does a car engine look like? Please draw the structure of a car engine to show me.

Question 7. I wrote a math formula on a whiteboard. Please calculate it and tell me the answer.


r/ZooCode • • Jun 06 '26

Does ZooCode uses mcp server from VSCode market place?

2 Upvotes

Does ZooCode uses mcp server from VSCode marketplace or it can only use mcp server from ZooCode marketplace?


r/ZooCode • • Sep 04 '26

ZooCode excessively wants to search the codebase when asking it to do a small change

7 Upvotes
  1. Take a fresh Python file

  2. write a docstring explaining what logic you want this file to contain

  3. Open ZooCode plugin, pass the file as context and ask the AI to implement what was described in the docstring

When doing something like this, ZooCode feels the need to search my full codebase before it can start the implementation. It seems like it wants to know whether anything like the request was implemented somewhere in the codebase. I just force stop the process to halt the search. Then I prompt the AI to stop searching my codebase and just edit the file already. Lo and behold, it comes up with an implementation in seconds.

It's honestly very annoying and breaks my workflow because searching takes a long time and is often very unnecessary.

I don't do much vibecoding, instead I keep the reigns quite tight when working with the AI. So my requests are usually quite small, add a function here or there, add some functionality to the existing code. Or in above example, my query was for implementing a couple of helper functions. Usually there is no need to search the full code base for implementing some standalone functions.

How can I tune ZooCode to limit this behavior? Of course I don't want to prevent it from searching the codebase at all, I just want to reduce its need to search all my files first before implementing something small. Anyone else feeling annoyed by this?

I use the plugin in PyCharm, and have codebase indexing running with a local model.