GitMir GMM-1

When the input is huge,
the answer still has to be right

GMM-1 works through long documents, codebases and data — including requests over a million tokens — with higher accuracy, faster follow-ups and lower cost per task.

1M+ tokens · Up to 12× faster · 2× cheaper on measured long-document tasks

Sign up and you get GMM-1: a key and one line in Cline or Aider — a result in a couple of minutes, free on the 10,000 credits every new account starts with.

10,000 credits to start · 1 credit per 1,000 tokens in, 5 per 1,000 out

Chapter 01 of 04

Open GitMir GMM-1 in your account and make a key. Name it after the place it will live.

The address and the model name are on the page. Name the key and create it.

app.gitmir.com/account/modelIllustrative example
GMM-110,000 creditsYour team

GitMir GMM-1

Our model over the standard chat API: more correct answers, faster, at a lower price per task — paid from your team’s credits.

Connect

Use any tool that speaks the standard chat API — set the address and a key from below. Streaming, tools and JSON output work as usual.

Base URL

https://app.gitmir.com/v1Copy

Model

gmm-1Copy

API keys

Key name

Cline on my laptop
Create key

Price

1 credit per 1,000 tokens you send, 5 credits per 1,000 tokens of the answer and the model’s own work, at least 1 credit a request. A short question costs about 1 credit.

Last 30 days: 0 requests, 0 credits. Add credits →

Why teams switch the model

Stop getting confident answers
with the wrong numbers

General models lose the middle of a long document and guess when the input is larger than they can take.

Today

  1. The model loses the middle of the document
  2. The numbers look right and are not
  3. Big inputs go to the most expensive model

…and every answer has to be checked by hand

With GitMir GMM-1

A model for work that has to be right

Answers over the whole input, checked on documents with known answers. Exact counts over tables and logs. With a named project, it knows your product’s rules and says so before a change would break one.

Standard chat API. Pay per token from your credits — no subscription.

Benchmarks

Right where
others guess

The same input and the same task for GMM-1 and for a general model. An answer counts only when it matches the known answer exactly.

More than a million tokens

Send what other models can’t take

ExactGMM-1
No answerA general model with a 1-million-token window
  • A table of 100,000 rows, a codebase of 12,000 functions, a specification of 55,000 requirements
  • 1.2 to 1.45 million tokens in one request — lists of up to 35,810 items, every item right

Measured 5 Oct 2026 · generated inputs with known answers · tokens as counted by the model’s provider

Long documents

More right answers, faster, for less

5 of 5GMM-1
4 of 5A general model reading the whole document
  • 2 of 2 on 500 requirements, where the general model gave no answer
  • ~6× faster on follow-up questions
  • 2× cheaper for five questions, everything included

Experiment 002 · October 2, 2026 · generated specifications, exact lists only · See the full results →

Codebases

Every caller found. Every call updated

10 of 10GMM-1 · a codebase of 500 functions
8 of 10A general model reading the same code
  • 12× faster — 88 seconds against 1,081 for the ten tasks, at the same price
  • 482 of 482 functions a change reaches, found in about a second

Measured 5 Oct 2026 · generated codebases with known answers · 60, 200 and 500 functions: GMM-1 10 of 10 each, a general model 10, 9 and 8

Tables and logs

Exact numbers from data of any size

7 of 7GMM-1 · a table of 3,000 rows, in 28 seconds
0 of 2A general model: both questions wrong, up to 42 minutes each
  • Exact at 20,000 rows in under a minute
  • Counts, totals, averages, top lists and joins from CSV, JSON and logs

Measured 5 Oct 2026 · generated tables, JSON and logs with known answers

New documents

Tables and new versions that miss nothing

7 of 7GMM-1 · tasks exact on a 500-requirement specification
3 of 7A general model at its best setting
  • A new version with every correction applied: 500 of 500 requirements right
  • Contracts without contradictions: 4 of 5 exactly right, against 1 of 5

Measured 4 Oct 2026 · generated specifications and contracts with known results

Your product

Your agent knows what must not break

7 of 8GMM-1 with your project: the agent’s next step opened the right related file
0 of 8The same agent without the project
  • 15–16 of 16 requests against a rule of the product flagged before the work started — none of 37 ordinary requests

Measured 4 Oct 2026 · the public models of cal.com, Supabase and Codex

Who it is for

What each person
gets from it

Developer

Long, dense work done right by the agent you use

And with a named project, a model that knows what must not break.

10 of 10 vs 8 of 10codebase tasks against a general model reading the same code

Analyst

Exact numbers from large tables and logs

Counted over the data you send — not numbers that only look plausible.

7 of 7 vs 0 of 2questions over a table, against a general model

Legal · product

A new revision of a long document

What did not change stays word for word, and the contradictions are listed at the end.

Whoever pays

A lower price per task

Billed per token from the team’s shared credits, with no separate subscription.

Measured on generated inputs with known answers; the full results are on this page.

The problems it closes

What you hearWhat changes with GitMir

“The model loses the middle of a long document”

Answers over the whole input, checked on documents with known answers.

“The input is bigger than the model can take”

It works with inputs larger than ordinary models accept.

“A confident answer with the wrong numbers”

Exact counts over tables and logs.

“The agent doesn’t know our product’s rules”

Name a project: the answer knows the product and warns before breaking a rule.

“Changing a function breaks the places that call it”

The change comes back with the places that call it.

“Running big documents through a top model is expensive”

A lower price per task, billed per token.

Connect your agents

The agents you use
A different address

Make a key, then give your agent three things: the address, the key and the model name. Streaming, tool calls and JSON output work as usual.

Address
https://app.gitmir.com/v1
Model
gmm-1
Key

Made in your GitMir account, shown once.

Try GMM-1

Open Cline’s settings (the gear icon), choose the API provider “OpenAI Compatible” and fill in three fields.

Base URL
https://app.gitmir.com/v1
API Key

the key you made in your GitMir account — it starts with gmk_

Model ID
gmm-1

Press Done. Tasks, tool calls and streaming work as before.

Any other tool that lets you set the address of a chat API connects the same way: the address, the key and the model name.

Pricing

Paid in credits,
by the token

The team that owns the key pays from its GitMir credits. No subscription for the model.

Input

1 credit per 1,000 tokens you send

Answer and the model’s work

5 credits per 1,000 tokens

Minimum

1 credit a request

What it costs in practice

A short question: 1 credit. In our tests a first question about a 140-requirement specification charged about 220 credits, and a follow-up about the same document about 11

Free to start

10,000 credits with a new account — the same credits as every GitMir product

See credit packs →

Questions

Before you connect your agents

What is GitMir GMM-1?

GitMir’s own model: more correct answers about long specifications, rule sets and documents — faster, at a lower price per task, over the standard chat API.

How were the numbers on this page measured?

On generated documents, codebases, tables and logs whose correct answers are known in advance. GMM-1 and a general model got the same input and the same task, and an answer counted only when it matched the known answer exactly. Each benchmark names its size and date; Experiment 002 is published in full on the benchmarks page.

Which agents and tools can use it?

Any tool that lets you set the address of a chat API: Cline, Continue, Aider, OpenCode, the openai libraries for Python and JavaScript, LangChain, or plain HTTP. You give it the address https://app.gitmir.com/v1, a key from your GitMir account and the model name gmm-1.

What does naming a project do?

GMM-1 answers knowing your product, and tells you before it starts when a request goes against a rule of your product. Name the project by its address, or set project in your client to its name or id — GitMir GMM-1 in your account lists your projects.

How much does it cost?

1 credit per 1,000 tokens you send and 5 credits per 1,000 tokens of the answer and the model’s work, at least 1 credit a request. A short question costs about 1 credit. A new account starts with 10,000 credits.

Do you keep what I send?

Requests and answers are not stored and not used for training. So that follow-up questions are faster, what GMM-1 reads — a document, pasted code or a data table — is kept in memory for up to 45 minutes after its last use and then erased. Files your agents write into a project that has no repository yet are kept only when an Admin turns on “Keep what agents write” for that project: they stay until you delete them, one by one or all at once, and reading them into the project's model uses credits.

How long does an answer take?

A short question: about a second. A first question about a large document: one to three minutes, with progress streamed while it works; follow-up questions about the same document are several times faster. Tables, logs and JSON of more than a million tokens answer in under a minute; a first question about a codebase or a document that large can take up to 15 minutes.

Can I paste a whole codebase into the request?

Yes. Paste the files and ask: who calls a function, what a change reaches, or ask for the change itself — you get the new code of the function and of every part that calls it. On generated codebases of 60, 200 and 500 functions GMM-1 was right on 10 of 10 tasks; a general model reading the same input was right on 10, 9 and 8, and took 7 to 14 times longer. GMM-1 works with what you put into the request; it does not build or run the code.

Does it work with tables, JSON and logs?

Yes. Paste a CSV, a JSON export or a log and ask for counts, totals, averages, top lists or joins. The answers were exact in our tests at 300 rows and at 20,000 rows, in under a minute.

Can it write a new document from a long one?

Yes. Send the document and one task: a table or JSON of everything it holds, a new version with its own corrections applied, a note for a team, a translation, or a contract with its contradictions settled by the contract’s own order of precedence. What you did not ask to change stays word for word, and contradictions that no rule settles are left as they are and listed for you.

Start

Make a key
Connect your agents

10,000 credits with a new account.