Skip to content

kdcokenny/tweakoc

Repository files navigation

TweakOC

TweakOC is the fastest way to configure OpenCode harness profiles from the browser.

Use it on https://tweakoc.com to generate ready-to-use config files without hand-editing complex JSON.

Each harness can generate an OpenCode config (opencode.jsonc) and, when needed, an OCX profile file (ocx.jsonc).

Built on the OpenCode ecosystem backbone:

Why TweakOC?

TweakOC gives users and maintainers a simpler path to getting started:

  • Pick a harness
  • Fill in a guided wizard
  • Generate ready-to-use profile files
  • Share setup more easily with others

In short: less setup friction, faster onboarding, and cleaner handoff between maintainers and users.

Quick Start (Website)

  1. Go to https://tweakoc.com
  2. Choose the harness that matches your setup
  3. Step through the wizard to pick provider/model options
  4. Review generated files, then copy, install, or share for OCX/OpenCode workflows

Maintainers: Add a Harness

Want to contribute or maintain harnesses in this repo?

Local Development (Maintainers)

Most users should use the website. If you are contributing to the repository and preparing a PR, run:

bun install
bun run check
bun run harness:validate
bun run preview

Optional during iteration:

bun run dev

Run bun run preview before opening a PR.

Project Positioning

TweakOC exists to make OCX/OpenCode harnesses more practical to adopt: easier to configure, easier to share, and easier for new users to start with confidence.

About

Browser-based wizard for generating and sharing OpenCode/OCX harness profiles (opencode.jsonc and ocx.jsonc).

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors