GoodExts · Free extensions. Useful tools.

Free Google Chrome extensions. Good tools for your daily work.

GoodExts is a website for free Google Chrome extensions and AgentRelay, a local AI service for compatible tools and workflows.

For solo founders, developers and operations teams who want more time for their products and customers.

GoodExts logoGoodExtsChrome tools + local AI
X Video Downloader iconX Video Downloader
X Article to PDF iconX Article to PDF
X Blocker iconX Blocker
XZoom iconXZoom
XFollower workspaceExample data
XFollower workspace
AgentRelay logo
AgentRelayOne local AI connection

Codex · Grok Bot · Antigravity

Less repetitive work

Spend less time collecting, copying and switching between tools. Keep your attention on decisions and results.

More value from your AI plan

Use supported clients with your existing subscription or available free allowance, within the provider’s rules. Reduce the need for separate AI setup in every tool.

A workflow you can oversee

Start with one useful extension. Connect compatible tools to AI when you need them, and keep results available for review.

The local AI engine

AgentRelayConnect your tools to your AI.

A service on your computer that connects compatible extensions, apps and web workflows to Codex, Grok Bot and Antigravity. Choose a conversation prepared for the task, then keep using it for subsequent requests.

Windows 10/11 x64 · macOS Apple Silicon · Free software

AgentRelay 1.3.0 interface with demonstration data.
AgentRelay 1.3.0 interface with demonstration data.

LET YOUR AI CONNECT IT

One skill to connect your extension to AgentRelay.

Give a coding assistant the integration instructions, client and test tools. It can connect your own extension, website or app, bind a conversation and verify the result in your local project.

Download integration skillSkill 1.0.0 · ZIP · SKILL.md, client and test toolsSHA-256 checksum
  1. Download and unzip

    Keep the complete agentrelay-integration folder and let your AI read it. Codex users can also place it in ~/.codex/skills/.

  2. Point AI to your project

    Start AgentRelay and get the service address from its home screen. Configure the token locally, then choose an engine and existing conversation. Keep the token out of chat.

  3. Connect and test

    The AI checks the service, sends a test without external side effects, and verifies continued context, saved bindings after reopening and failure recovery.

Give this instruction to your AI

Read agentrelay-integration/SKILL.md from the downloaded, extracted folder and connect this project to AgentRelay, following its branch rules. Check the local service first. Let me select an AI engine and an existing conversation, and configure the token securely on this machine, never in source code, chat or logs. Persist the conversation binding and job IDs. Send two harmless test messages to verify context, retained bindings after reopening, and recovery by querying the original job instead of resending. Report actual results and remaining work. Do not commit, publish or operate real social accounts.

Requires a coding assistant that can read local files. The included test tools need Node.js 22+. The skill does not install AgentRelay or include AI accounts or allowances. Grok Bot uses existing bots; Codex and Antigravity allow explicit conversation creation.

Local control. The AI capabilities of your chosen client.

AgentRelay sits between your local tools and supported AI clients. Keep project instructions in a familiar conversation, connect your workflow, and choose the engine and account that fit the task.

  1. Your tool
  2. AgentRelay on your computer
  3. Selected AI client conversation
  4. Result for your workflow

Use supported clients through one local connection. Continue a prepared conversation and put its available model capabilities to work in compatible extensions and apps.

Where inference runs
The service used by your selected AI client.
Working context
Reuse the selected client conversation and the instructions prepared in it.
Cost structure
AgentRelay is free; client subscriptions, free allowances and other usage charges follow their own terms.
A good fit for
Desktop and extension workflows using familiar client conversations.
Compare all three approaches
What mattersOn-device modelsCloud model APIAgentRelay
Where inference runsYour computer, in the local deployment shown here.The model provider’s infrastructure.The service used by your selected AI client.
HardwareCPU/GPU and memory requirements depend on the model.No local inference hardware for the selected cloud model.A computer running the bridge and required clients; no model weights needed for the bridge itself.
Working contextManaged by your local model application or integration.Managed by the integration; APIs can also retain conversation state.Reuse the selected client conversation and the instructions prepared in it.
Cost structureHardware, electricity and maintenance; licenses depend on the model.Provider usage charges, with any tool/storage charges.AgentRelay is free; client subscriptions, free allowances and other usage charges follow their own terms.
A good fit forSelf-managed workloads, including offline use where supported.Server products and programmatic workflows.Desktop and extension workflows using familiar client conversations.
What to plan forModel fit, hardware capacity and deployment upkeep.Integration, rate limits and spending controls.Supported integrations, client availability and each account’s limits.

Choose an engine and conversation for each workflow, then keep using the instructions you prepared. Available capabilities and allowances follow the selected client and account.

Reference points: Ollama local deployment · Subscription and API billing · AgentRelay supported features

Browser automation: when Jev, and when a purpose-built extension?

Jev makes dynamic action selection lighter. A purpose-built extension puts known steps in code. Exploring a new task and repeating a business workflow call for different tools.

  1. Adapted page
  2. Fixed logic and conditions
  3. Execute and verify

For adapted, repeated workflows: fixed page actions need no model to choose the next step. Understanding and drafting can still use AI connected through AgentRelay.

Open the full comparison
CriterionGeneral-model agentJev browser agentExtension + AgentRelay
Action selectionGeneral model reasons over stateJev selects structured optionsAdapted code, conditions and checks
Suitable workOpen exploration and ad hoc tasksDynamic browser-control selectionKnown pages and repeated business tasks
Model cost for action selectionDepends on model and callsJev decisions; text generation charged separatelyCan be $0 for fixed actions; business AI and upkeep remain
When the page or flow changesObserve, replan and verifyExtract controls again, decide and verifyAdaptation and checks; changes may need maintenance or a person

This compares mechanisms and fit, not measured speed or success rates. Structured Jev outputs do not guarantee correct actions; an extension does not automatically support every site.

Mechanism references: Official TypeSafe Jev docs · browser-use/jev-ultrafast

Let AI make the judgments. Let extensions run the repeatable steps.

A purpose-built extension can collect pages, extract text, update a queue and save results. Use suitable AI conversations for understanding, decisions and drafts. Put existing plans, free allowances and long-term benefits to work on the parts that need reasoning.

Codex · ChatGPT Pro

Complex decisions and workflow design

Use a prepared Codex conversation for business rules, difficult judgments and higher-effort tasks, within your actual Pro tier.

Antigravity · Google AI Pro

Batch organization and first drafts

Assign organization, classification and drafts to a suitable model. Benefits already claimed, such as Jio’s 18-month offer, can be amortized over their actual usable duration.

Grok Bot

A persistent business Bot

Keep instructions in a familiar Bot and send it the work you assign. Plan against the Bot dashboard and current subscription rules.

An example allocation you can arrange, not a claim of automatic routing, pooled quotas or unattended scheduling by AgentRelay.

  1. Read pageExtension code
  2. Extract contentExtension code
  3. Apply business rulesAI processing
  4. Draft contentAI processing
  5. Update queueExtension code
  6. Save resultsExtension code

In this example, extension code handles four supported, fixed steps with no AI page-recognition charge. The two understanding and drafting steps still use models. Unadapted flows and page failures may need AI or human intervention.

The same workload. A different division of work. A complete cost estimate.

These are editable assumptions, not a savings guarantee. Enter your actual bills and workload; the combined setup can also cost more.

Estimate from your model, input/output and tool fees. The $10 example is not a provider quote.

Subscriptions and long-term benefits used together
Codex / ChatGPT Pro
Google AI Pro / Antigravity
Grok Bot

Illustrative bills. For long-term benefits, enter the actual amount paid and usable duration. Do not count unverified benefits as available quota. Convert other currencies to USD first.

Task and allowance assumptions

Confirm coverage against the selected models and actual account allowances; multipliers from different plans cannot be added together. Uncovered calls use the average above.

For example, extra mobile-plan costs needed to keep an offer. A free bridge does not remove these expenses.

All steps on usage-based AI$540.00
Extension + combined plans$130.00

Under these assumptions, combined costs less by$410.00

Amortized plans and benefits
$130.00
Calls beyond included allowances
$0.00
Other new monthly costs
$0.00
New spending for the combined setup$0.00
Monthly tasks
9,000
AI calls for fixed page steps
0
Model calls for understanding and drafts
18,000

$0 AI page-recognition fee

Full combined cost includes plans you already own. New spending includes only unowned plans, uncovered calls and other new fees. The usage-based alternative assumes these subscriptions are not retained. This estimates cost, not equal model quality, capacity or speed.

Plan references checked: October 30, 2026

Multipliers depend on tiers and promotions; check your account. Jio’s up-to-18-month benefit has age, location and continued qualifying-plan requirements; it is used here as an already-claimed benefit example. Reseller prices, current redemption and reliability are unverified. Enter only confirmed costs and remaining usable months.

XFollower · X operations extension

XFollower: a workspace for your daily X operations.

If you publish on X (Twitter), you also have followers to keep up with, posts worth revisiting and conversations to follow. XFollower is a Chrome extension for creators and product operators that organizes this recurring work in one workspace: account relationships, follow-up queues, posts, authors and writing knowledge.

Organize the account work

Track followers and follow-back candidates, manage follow-up queues, and keep posts and authors in view.

Keep useful posts in view

Track posts and authors, organize homepage follow-up and keep drafts and processing records alongside the original content.

Build your working knowledge

Bring content analysis and writing experience together so later tasks can use the guidance you have prepared.

XFollower: a workspace for your daily X operations.
XFollower Feed replies: original posts, AI tags, comment drafts and status. Fictional accounts and sample content; nothing was published.

OPERATIONS AT SCALE · A SOLO WORKFLOW

One person. A workflow that brings a team’s roles together.

Find relevant discussions, organize posts, understand needs, prepare replies and track follow-up. Let XFollower and AgentRelay share the repetitive work so you can focus on your product, strategy and worthwhile conversations.

  1. XFollower · Organize

    Keep posts, authors and pending tasks together, with less searching and manual copying.

  2. AgentRelay + AI · Understand

    Connect the selected conversation to classify posts, assess needs and draft replies using your business context.

  3. XFollower · Execute and record

    Process configured queues and retain original posts, drafts and status for later follow-up.

  4. You · Decide

    Set goals and business guidance, review important replies, adjust the approach or pause anytime.

Use case: turn one-by-one prospect research into ongoing, relevant follow-up

You are promoting a new tool. Define your audience and relevant topics, let XFollower organize posts to follow up, and use AI to assess needs and prepare relevant replies. Review the results together, choose conversations worth joining and interact within platform rules. Original posts, drafts and processing records stay together for your next follow-up.

Connect research, analysis, drafting and recordkeeping into one workflow, giving a solo operator a team-style division of work.

Capacity depends on configuration, AI allowances and platform rules. Automatic posting must be configured and enabled separately.

One connection. A conversation for each job.

In XFollower, open System settings → AI engines. Enter the AgentRelay address and token once, choose Grok Bot, Codex or Antigravity, read the conversation list, then test and save.

One connection. A conversation for each job.
XFollower → System settings → AI engines. The address and token are shared; each engine has its own conversation selection. Example configuration.

Four free tools for X (Twitter)

Chrome extensions for X: videos, articles and photo zoom.

Use these focused Chrome extensions on x.com (formerly Twitter). Download media, export articles, manage unwanted content or inspect photo details. Each works independently of AgentRelay.

XZoom icon

XZoom

Zoom X photos around the center, drag to inspect details and download available originals. Free and open source.

  • Open source
  • No tracking
  • No AI connection
XZoom permissions & network requests

XZoom adds controls only on x.com and twitter.com. It has no background service or analytics. Opening a post photo requests the image from pbs.twimg.com; it is not a fully offline tool.

These statements describe XZoom. This website has separate analytics and cookie preferences. Website privacy

Which tool should I start with?

Start with a free X extension for one task. Choose XFollower for an account workspace, and AgentRelay when a compatible tool needs an AI connection.

ToolUse it for
AgentRelayConnect compatible tools to Codex, Grok Bot or Antigravity.
XFollowerOrganize X account tasks, posts, classification and assisted replies.
X Video DownloaderSave videos, GIFs and photos from X.
X Article to PDFExport X articles and threads for reading and reference.
X BlockerManage unwanted posts and accounts in your X feed.
XZoomZoom X photos, inspect details and download available originals.

Product information and download sources: Chrome Web Store · AgentRelay release notes

AGENTRELAY × THREE X EXTENSIONS

Small tools. Bigger possibilities with AI.

Organize what you download, keep knowledge from long reads, and reduce feed noise. Extensions handle repeatable actions; AI connected through AgentRelay interprets the content.

These integration ideas are being explored. The existing extensions work independently; features and release dates will be announced by each product.

X Video Downloader iconX Video Downloader
Feature preview · Not available yet

Save inspiration you can actually find

Turn a folder of downloads into a searchable creative library.

  • Suggest filenames, summaries and topic tags from posts and captions.
  • Create transcripts, bilingual subtitles and timestamps for key video moments.
  • Organize selected media into content ideas, keeping author and post links.
Explore a use case
Your task

Collect product demo videos for next week’s content planning.

The intended result

Group them by feature, audience and use case, with a media index and draft ideas for you to review.

X Article to PDF iconX Article to PDF
Feature preview · Not available yet

Turn an exported article into lasting knowledge

Go beyond saving a PDF to a personal library with traceable sources.

  • Add key points, term explanations and bilingual summaries to exports.
  • Compare agreements, disagreements and open questions across articles.
  • Ask questions about selected documents and jump to supporting passages.
Explore a use case
Your task

Turn ten industry articles saved this week into a research brief.

The intended result

Get a topic index, a comparison of viewpoints and an action list with original references to check.

X Blocker iconX Blocker
Feature preview · Not available yet

Describe the feed you want in a sentence

Move beyond keywords toward context and personal preferences.

  • Describe what to keep or filter in natural language.
  • Use context to flag repetitive promotions, inflammatory posts and unrelated topics.
  • Preview reasons before applying filters, with allowlists, corrections and undo.
Explore a use case
Your task

Keep AI launches and practical tutorials; reduce hype and repeated ads.

The intended result

Review suggested filters and their reasons before applying them, then adjust your preferences anytime.

Transcription and image understanding depend on the connected model. Content sent for AI processing goes to your selected service, subject to its pricing, limits and data rules.

GoodExts Blog

See how the tools fit into real work.

Product walkthroughs, connection tutorials and practical examples from the GoodExts blog.

Before you start

Can I use a free AI plan or my existing subscription?

Where the chosen client and plan support the workflow, you can use its available account allowance. Provider terms, usage limits and supported access methods still apply. AgentRelay itself is free; separate AI service charges may apply.

Do all the extensions need AgentRelay?

No. The four focused tools, including XZoom, work independently. XFollower supports AgentRelay for AI tasks. Other products need an integration before they can use the service.

Is the AI entirely offline?

AgentRelay runs locally and gives you a local connection point. Your selected AI provider may process requests in the cloud. Local service does not mean every model runs on your computer.