Skip to content

Conversation

@chindris-mihai-alexandru
Copy link

@chindris-mihai-alexandru chindris-mihai-alexandru commented Jan 18, 2026

Summary

Adds opencode-puter-auth to the ecosystem plugins list.

About the Plugin

opencode-puter-auth enables OpenCode to authenticate with Puter.com via OAuth, providing access to 500+ AI models including:

  • Claude Opus 4.5, Sonnet 4.5, Haiku 4.5
  • GPT-5.2, o3-mini, o4-mini
  • Gemini 2.5 Pro/Flash
  • DeepSeek R1
  • And many more

Features

  • Browser-based OAuth authentication
  • Real-time SSE streaming
  • Tool/function calling support
  • Full AI SDK v3 provider implementation

npm

npm version

Installation

{
  "plugin": ["opencode-puter-auth"],
  "provider": {
    "puter": {
      "npm": "opencode-puter-auth",
      "models": { ... }
    }
  }
}

Happy to make any changes if needed!

Copilot AI review requested due to automatic review settings January 18, 2026 18:54
@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

No duplicate PRs found

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds the opencode-puter-auth plugin to the ecosystem plugins documentation page. The plugin enables OpenCode to authenticate with Puter.com via OAuth to access AI models.

Changes:

  • Added a new entry to the Plugins table in the ecosystem documentation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chindris-mihai-alexandru
Copy link
Author

chindris-mihai-alexandru commented Feb 3, 2026

@thdxr

Just a quick update on this plugin. It's now fully working.

As an TL;DR this plugin connects OpenCode to multiple AI models through Puter.com OAuth. Users get access to Claude Opus 4.5, GPT-5, Gemini, DeepSeek, and more without needing to manage API keys. They just authenticate with their own Puter account. And seeing as no one's really thought of this yet, I thought I'd go for it and create the plugin.

I initially hit 403 errors on all API calls. I worked on the mail with Nariman Jelveh, the Puter founder, to sort things out and found out their user-app-token flow works great with CLI tools. The plugin now handles this with no problems.

It includes browser-based OAuth that opens the browser and logs the user in automatically. When models hit rate limits, it falls back across 20 free OpenRouter models. There's also multi-account rotation for extended usage, real-time streaming, tool calling support, and a full AI SDK v3 provider implementation. Everything has full test coverage.

The main benefit is that OpenCode users can access premium models without managing API keys. Each user covers their own costs through Puter's "User-Pays" model, so there's zero infrastructure burden.

The plugin is also available on npm as opencode-puter-auth at version 1.0.57.

Happy to make any changes needed to get this merged. Let me know if this is something you or your team would be interested in having as another plugin for the OpenCode ecosystem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant