Free · no API key needed

AI agents that write
your code with you.

Tinker reads your project, shows every change before it saves, runs code, searches the web and connects to your tools. In the browser or your terminal, on fast free models.

npm install -g github:shivalikathuria80-gif/tinker
~/my-app — tinker

      

One agent, two places

Chat in the browser. Ship from the terminal.

Same models, same skills, same connectors. Pick whichever fits the moment.

Web app

Attach files, talk with your voice, search the web and share chats. Chats name themselves.

Terminal agent

Works inside your project folder: reads files, edits them and runs commands, always asking first.

$ npm install -g github:shivalikathuria80-gif/tinker
$ cd my-app && tinker

› /help
  /model    switch model
  /skill    pick a skill
  /connect  turn connectors on/off
  /clear    start a new chat

  Loaded project rules from TINKER.md

What it can do

Everything a coding agent needs, nothing you have to pay for.

See every change before it's saved

In the terminal, Tinker shows exactly which lines it removes and adds, then waits for your y. Commands ask first too.

  function total(items) {
-   return items.reduce((s, i) => s + i.price)
+   return items.reduce((s, i) => s + i.price, 0)
  }
  +1 -1   ? Change cart.js? (y/n) 

Talk instead of type

Press the mic, speak, and your words appear in the box.

Runs real code

Tinker can run Python to test its own answers, do math and check data.

● Run code is on
fib = lambda n: n if n < 2 else fib(n-1) + fib(n-2)
print(fib(30))
→ 832040

Connects to your world

Web pages, GitHub repos, web search and any MCP server, so Tinker can use your apps.

Web pagesGitHubWeb searchRun codeMCP servers

Skills and plugins

One click turns Tinker into a Debugger, Code Reviewer, Test Writer or Teacher, or write your own skill.

DebuggerCode ReviewerTest WriterExplain SimplyArchitect

Remembers long chats

Older messages are summarized instead of forgotten, and chats name themselves.

sidebar: Fix cart total bug
› what was my dog called again?
Biscuit (from 40 messages ago)

Share and export

Copy a share link or download any chat as Markdown. No account needed.

Models

Fast, capable models on Groq.

Loaded live, so new Groq chat models show up on their own. Switch any time, even mid-chat.

qwen/qwen3.8-27bDefault · reasoning and code
openai/gpt-oss-120bHard problems · web search · run code
openai/gpt-oss-20bFast answers · web search · run code

Good to know

Questions

Is it really free? Do I need an API key?

Yes, and no. Tinker runs on Groq's free tier through a shared key, so you can start right away. The free tier has per-minute limits; if you hit them often, add your own free Groq key under Customize to get your own limits.

Can the terminal agent mess up my files?

It only works inside the folder where you started it, shows the exact changes before saving, and asks before every write or command. If you say no, nothing changes.

Where are my chats stored?

In your browser for now. Sign-in with synced chats is coming. Share links contain the chat itself, so anyone with the link can read it.

Which connectors need which model?

Web search and Run code use Groq's built-in tools and work with the GPT-OSS models. Web pages, GitHub and MCP servers work with GPT-OSS and Qwen.

Start tinkering in ten seconds.

No sign-up, no key, no install for the web app.