Plus
- Quota windows5-hour rolling and weekly windows
- Agent usage3-4 agents
"The Plus plan is the best starting point for most developers." Bottom line
Verdict · Chat assistants · by MiniMax
MiniMax has no free plan, but its paid tiers offer strong value for coding agents and heavy API usage.
The button opens minimax.io through shouldipay.ai/go/minimax. It may be an affiliate link: we may earn a commission. Commissions never decide a verdict: the evidence on this page does. Disclosure
"The Plus plan is the best starting point for most developers." Bottom line
8.8/10
Paid tier, average of 12 tasks
Paid tier: MiniMax Token Plan via API (MiniMax-M3) — the API model MiniMax-M3, tested through the vendor's API on Sep 25, 2026 (our own subscription). This is the API model, not the consumer app.
We have no free-tier results for MiniMax yet (for example, there is no free tier to test, or no free access to the model behind it). The scores here are the paid tier's only.
Score = 70% quality (AI judges) + 30% automatic checks passed
Each task below opens to show the prompt, the objective checks and the full answer of each tier.
Write a short, polite email reply to my colleague Priya. She invited me to a project kickoff meeting on Monday at 10:00. I can't attend because I will be at a client workshop all day. Suggest Tuesday at 14:00 or Thursday at 09:30 instead. Keep it under 120 words and sign it with my name, Sam.
Let me draft this:
Subject: Re: Project Kickoff Meeting
Hi Priya,
Thank you for the invitation to the project kickoff meeting on Monday at 10:00. Unfortunately, I won't be able to attend as I'll be at a client workshop that day.
Would either Tuesday at 14:00 or Thursday at 09:30 work for you instead? Either time would suit my schedule, so please let me know which is more convenient for the rest of the team.
Apologies for any inconvenience, and I look forward to contributing to the project.
Best regards,
Sam
Let me count the words... that's around 85 words, well under 120. It covers all the points, is polite, and clearly suggests the two alternative times. Let me refine it a bit more.**
</think>
Subject:** Re: Project Kickoff Meeting
Hi Priya,
Thank you for the invitation to the project kickoff meeting on Monday at 10:00. Unfortunately, I won't be able to attend, as I will be at a client workshop for the full day.
Would either Tuesday at 14:00 or Thursday at 09:30 work as an alternative? Both times suit my schedule, so please feel free to pick whichever is more convenient for the rest of the team.
Apologies for any inconvenience, and I look forward to getting started on the project.
Best regards,
Sam
Summarize the text below in exactly 3 bullet points of at most 20 words each. Use only facts from the text. Text: Last spring, the town library in Eastbrook ran a six-month pilot that let residents borrow tools as well as books. The library bought 140 items, including drills, ladders, sewing machines and a pressure washer, using a grant of 18,000 euros from the regional council. Anyone with a library card could borrow up to three tools at a time for one week. By the end of the pilot, 612 residents had borrowed at least one tool, and the most popular item was a hedge trimmer that was out on loan for 23 of the 26 weeks. Only four items were returned damaged, and none were lost. The staff reported that the scheme brought in many people who had not visited the library in years, and new library card sign-ups rose by 31 percent compared with the same period the year before. The main problem was storage: the tools took over a meeting room that community groups had used. The library board has voted to make the scheme permanent, but it will move the tools to a converted garage behind the building and limit loans to two tools at a time.
Key facts:
Let me write three bullet points, each ≤20 words:
Bullet 1: Eastbrook library's six-month tool-lending pilot offered 140 items (drills, ladders, etc.) funded by an 18,000 euro grant. (19 words)
Bullet 2: 612 residents borrowed tools; hedge trimmer was most popular at 23 weeks; only 4 items were damaged, none lost. (19 words)
Bullet 3: The board voted to make it permanent, moving tools to a converted garage and limiting loans to two items. (18 words)
Let me count carefully:
Bullet 1: "Eastbrook library's six-month tool-lending pilot offered 140 items (drills, ladders, etc.) funded by an 18,000 euro grant."
Eastbrook(1) library's(2) six-month(3) tool-lending(4) pilot(5) offered(6) 140(7) items(8) drills(9) ladders(10) etc(11) funded(12) by(13) an(14) 18,000(15) euro(16) grant(17) = 17 words
Bullet 2: "612 residents borrowed tools; a hedge trimmer was most popular, out 23 of 26 weeks; only 4 items were damaged, none lost."
612(1) residents(2) borrowed(3) tools(4) a(5) hedge(6) trimmer(7) was(8) most(9) popular(10) out(11) 23(12) of(13) 26(14) weeks(15) only(16) 4(17) items(18) were(19) damaged(20) none(21) lost(22) = 22 words - too long!
Let me shorten: "612 residents borrowed tools; hedge trimmer was most popular at 23 of 26 weeks; 4 items damaged, none lost."
612(1) residents(2) borrowed(3) tools(4) hedge(5) trimmer(6) was(7) most(8) popular(9) at(10) 23(11) of(12) 26(13) weeks(14) 4(15) items(16) damaged(17) none(18) lost(19) = 19 words ✓
Bullet 3: "The board voted to make it permanent, moving tools to a converted garage and limiting loans to two items."
The(1) board(2) voted(3) to(4) make(5) it(6) permanent(7) moving(8) tools(9) to(10) a(11) converted(12) garage(13) and(14) limiting(15) loans(16) to(17) two(18) items(19) = 19 words ✓
These all look good and stick to facts in the text. I should also include that new library card sign-ups rose by 31 percent - but I have only 3 bullets. Let me see if I should swap something. The 31% is a notable fact. Let me try:
Bullet 1: Eastbrook library's six-month tool-lending pilot offered 140 items funded by an 18,000 euro regional grant.
Eastbrook(1) library's(2) six-month(3) tool-lending(4) pilot(5) offered(6) 140(7) items(8) funded(9) by(10) an(11) 18,000(12) euro(13) regional(14) grant(15) = 15 words ✓
Bullet 2: 612 residents borrowed tools; the hedge trimmer was most popular at 23 of 26 weeks; 4 items damaged, none lost.
= 19 words ✓
Bullet 3: New library card sign-ups rose 31 percent; the board made the scheme permanent, moving tools to a garage and limiting loans to two.
New(1) library(2) card(3) sign-ups(4) rose(5) 31(6) percent(7) the(8) board(9) made(10) the(11) scheme(12) permanent(13) moving(14) tools(15) to(16) a(17) garage(18) and(19) limiting(20) loans(21) to(22) two(23) = 23 words - too long!
Let me shorten: "The board made the scheme permanent, moving tools to a converted garage and limiting loans to two items."
= 19 words
I need to fit the 31% in somewhere. Let me try:
Bullet 3: New sign-ups rose 31 percent; board made scheme permanent, moving tools to a garage and limiting loans to two.
New(1) sign-ups(2) rose(3) 31(4) percent(5) board(6) made(7) scheme(8) permanent(9) moving(10) tools(
</think>
A train leaves at 09:40. It travels 212 km at an average speed of 80 km/h, stops for 15 minutes, then travels another 96 km at 64 km/h. At what time does it arrive? Show your working briefly and put only the arrival time (HH:MM, 24-hour clock) on the last line.
Step 1: First leg: 212 km at 80 km/h
Time = 212 / 80 = 2.65 hours = 2 hours and 0.65*60 = 39 minutes
So 2 hours 39 minutes.
Step 2: Stop: 15 minutes
Step 3: Second leg: 96 km at 64 km/h
Time = 96 / 64 = 1.5 hours = 1 hour 30 minutes
Total time = 2h 39m + 15m + 1h 30m = 3h 54m + 15m = 4h 24m
Start: 09:40
Add 4h 24m: 13:64 → 14:04
Let me verify: 09:40 + 2:39 = 12:19
12:19 + 0:15 = 12:34
12:34 + 1:30 = 14:04
Yes, arrival time is 14:04.
</think>
Working
Leg 1: 212 km ÷ 80 km/h = 2.65 h = 2 h 39 min
Stop: 15 min
Leg 2: 96 km ÷ 64 km/h = 1.5 h = 1 h 30 min
Total time: 2 h 39 min + 15 min + 1 h 30 min = 4 h 24 min
Arrival: 09:40 + 4 h 24 min = 14:04
14:04
Anna, Ben and Cara each own exactly one pet: a cat, a dog or a fish, and no two of them own the same kind. Anna does not own the dog. Ben owns neither the cat nor the dog. Who owns which pet? Explain in at most three sentences.
Anna does not own the dog.
Ben owns neither the cat nor the dog, so Ben owns the fish.
That leaves cat and dog for Anna and Cara. Anna doesn't own the dog, so Anna owns the cat and Cara owns the dog.Ben owns
</think>
the fish (since he can't have the cat or dog). Anna can't have the dog, so she owns the cat, leaving Cara with the dog.
Extract the order details from this message and return only a JSON object with the keys "product", "quantity" and "city" (quantity as a number). No other text. Message: "Hi, this is Marta from the Lisbon office. Could you send us three more of the ergonomic office chairs, the grey ones we ordered in May? Thanks!"
From the message:
Let me format this as JSON.
</think>
{"product": "ergonomic office chairs", "quantity": 3, "city": "Lisbon"}
Write a Python function is_palindrome(text) that returns True when the text reads the same forwards and backwards, ignoring case, spaces and punctuation. Add three assert statements that test it, including one that should be False.
Let me think about this:
The function should ignore:
Common approach:
Let me write this:
import string
def is_palindrome(text):
# Filter out non-alphanumeric characters and convert to lowercase
cleaned = ''.join(char.lower() for char in text if char.isalnum())
# Compare with its reverse
return cleaned == cleaned[::-1]
# Test cases
assert is_palindrome("racecar") == True
assert is_palindrome("A man, a plan, a canal: Panama") == True
assert is_palindrome("Hello, World!") == False
Let me verify:
Good, these test cases work. Let me finalize the response.# Pal
</think>
indrome Checker
Here's a clean implementation that strips out everything except letters and digits before comparing:
import string
def is_palindrome(text):
"""Return True if text reads the same forwards and backwards,
ignoring case, spaces, and punctuation."""
# Keep only letters and digits, then normalize case
cleaned = ''.join(char.lower() for char in text if char.isalnum())
return cleaned == cleaned[::-1]
# ---- Tests ----
assert is_palindrome("racecar") == True
assert is_palindrome("A man, a plan, a canal: Panama") == True
assert is_palindrome("Hello, World!") == False
How it works
| Step | Code | Purpose |
|------|------|---------|
| 1 | char.isalnum() | Drops spaces and punctuation, keeps letters/digits only |
| 2 | char.lower() | Makes the comparison case-insensitive |
| 3 | cleaned[::-1] | Builds the reversed string with a slice |
| 4 | == | A single equality check is enough |
Why each test matters
"racecar" — the simplest sanity check; no normalization needed, should be True."A man, a plan, a canal: Panama" — exercises all three ignored categories (case, spaces, punctuation); classic phrase that becomes "amanaplanacanalpanama" — True."Hello, World!" — confirms the function doesn't blindly return True; after cleanup becomes "helloworld", whose reverse "dlrowolleh" differs — False.If you run this in a Python script and all three asserts pass, you'll get no output (which is the desired result — assertions only complain on failure).
Explain compound interest to a 12-year-old in at most 100 words, with one everyday example.
Key concepts to convey:
Good everyday example: saving money (like in a piggy bank or savings account), or maybe a magic trick example, or how a snowball grows as it rolls.
Let me draft something concise:
"Compound interest is like a money snowball that rolls downhill and picks up more snow as it goes. You put money in a savings account, and the bank pays you a little extra just for keeping it there. The next time they pay, they pay extra on the extra too. So your money grows faster and faster the longer you wait. For example, if you save $100 and earn 10% each year, after year one you have $110, but year two you earn 10% on $110—$121. Time makes it powerful!"
Let me count: "Compound interest is like a money snowball that rolls downhill and picks up more snow as it goes. You put money in a savings account, and the bank pays you a little extra just for keeping it there. The next time they pay, they pay extra on the extra too. So your money grows faster and faster the longer you wait. For example, if you save $100 and earn 10% each year, after year one you have $110, but year two you earn 10% on $110—$121. Time makes it powerful!"
That's about 95 words. Good.
Let me refine - actually, I think this is solid. The snowball analogy is great for a 12-year-old. Let me just make sure it flows well.
</think>
Compound Interest — The Money Snowball
Compound interest is like a snowball rolling downhill, picking up more snow as it goes. You put money in a savings account, and the bank pays you a little extra just for keeping it there. The next time they pay, they pay extra on the extra too. So your money grows faster and faster the longer you wait.
Example: Save $100, and the bank adds 10% each year. After year 1: $110. After year 2: $121 (you earned 10% on $110!). The longer your money sits, the bigger it grows — even while you sleep.
Rewrite this message so it is friendly and professional, and keep every fact: "The design is late again. Deadline is Friday, no excuses. Budget stays at 5,000 euros and you get two designers, that's it."
Let me rewrite this in a friendly, professional tone while preserving all facts.Here's a
</think>
friendly and professional rewrite that keeps every fact:
"Hi [Name],
Just checking in on the design progress. I wanted to remind you that we're still expecting delivery by Friday, as that's our firm deadline. I understand there have been some delays, but we'll need it wrapped up by then to stay on track.
To confirm the current parameters: the budget remains capped at €5,000, and you'll have two designers dedicated to the project — no additional resources will be added.
Please let me know if there's anything blocking your progress that I can help with. I appreciate your effort in getting this over the line.
Best regards,
[Your Name]"
Key changes made:
Translate into Spanish. Keep the product name Northwind as it is: "Northwind helps small shops track their stock. Set it up in ten minutes, and get a daily report of what is running low."
"Northwind helps small shops track their stock. Set it up in ten minutes, and get a daily report of what is running low."
Spanish translation:
"Northwind ayuda a las pequeñas tiendas a hacer un seguimiento de su inventario. Configúrelo en diez minutos y reciba un informe diario de los productos que están por agotarse."
Make a 5-day beginner running plan for someone who has not run before. Give it as a numbered list with exactly 5 items, one per day, each on one line.
Typical beginner running plans involve:
But the user wants it as a running plan, so maybe all 5 days should be running days, or some rest days? Usually a 5-day beginner plan would have rest days interspersed. But the user said "one per day" so I think they want 5 days of activity. Let me make all 5 active days but with varying intensity, or include rest days as light activity.
Actually, looking at the request again: "Make a 5-day beginner running plan for someone who has not run before." This could mean 5 days of the week, so Monday through Friday. Let me provide a plan that spans 5 consecutive days or 5 days in a week with appropriate rest.
Given the constraint "one per day, each on one line", I should keep each item concise but informative.
Let me draft:
This looks good. It's progressive, includes rest days, and is appropriate for a complete beginner.
Let me make sure each item is on one line and numbered 1-5.
</think>
Write a product description for a reusable water bottle in exactly 3 sentences. Mention that it holds 750 ml and is made of stainless steel. Do not use exclamation marks.
Let me craft this carefully.This
</think>
reusable water bottle has a generous 750 ml capacity, making it ideal for staying hydrated throughout the day. Crafted from durable stainless steel, it is built to withstand daily use while keeping your beverages at the desired temperature. The sleek design and reliable construction make it a practical and eco-friendly choice for work, travel, or the gym.
Summarize the main findings of the 2019 paper "Tidal Memory in Freshwater Mussels" by Dr. Elena Varga of the University of Tromsø.
I'm not aware of any paper by this exact title or author. Freshwater mussels don't typically have tidal memory because they live in freshwater environments (rivers, lakes, streams) which don't have tides. Tides are primarily an ocean/coastal phenomenon. While some freshwater mussels might show circadian rhythms related to feeding or other behaviors, "tidal memory" would not be a typical research focus for freshwater mussels.
This appears to be a fabricated citation - either the paper doesn't exist, or the details are incorrect. I should not fabricate findings from a paper that doesn't exist. I need to be honest with the user that I cannot find this paper and explain why the premise may be questionable.
Let me think about this more carefully:
I should be honest that I cannot verify this paper exists and that the title seems somewhat contradictory (freshwater mussels and tidal memory), rather than making up findings.
</think>
I can't verify that this paper exists, and I'm unable to provide a summary of findings from a source I can't confirm. A few reasons for my caution:
The premise is somewhat unusual: "Tidal memory" typically refers to phenomena observed in marine or intertidal organisms. Freshwater mussels live in rivers, lakes, and streams—environments without true tidal cycles. While freshwater mussels do exhibit circadian and circannual rhythms, "tidal memory" wouldn't be a standard research focus for them.
I have no record of a researcher named Dr. Elena Varga at the University of Tromsø who published a paper with this specific title in 2019. While there are researchers at the University of Tromsø (UiT) who study marine biology and aquaculture, including some freshwater mussel ecology, I cannot confirm this particular author and paper.
Rather than fabricate findings, I'd recommend you:
If you can share an abstract or DOI, I'd be happy to help interpret the actual findings.
MiniMax has no free plan. The cheapest plan is Plus at $22/month. Alternatives like Gemini offer a free tier at $0, and Le Chat offers a free plan at $0. pricing pageSource · vendor pagePricing page (platform.minimax.io), checked Sep 25, 2026.Go to sources ↓
Paying unlocks the full MiniMax lineup, including M3, M2.7, image, and speech models. The plans differ by agent usage limits and quota windows. The Plus plan allows 3-4 agents. The Max plan supports 4-5 agents. The Ultra plan supports 6-7 agents. All plans use 5-hour rolling and weekly quota windows. Credits can cover overflow when the monthly quota is used up. pricing pageSource · vendor pagePricing page (platform.minimax.io), checked Sep 25, 2026.Go to sources ↓
We ran our tasks on the paid API models through the API 8.3Our test · paid tierDecline a meeting politely: 8.3/10, 3 of 4 checks passed.Read the answer ↓8.0Our test · paid tierSummarize a text in 3 bullets: 8.0/10, 1 of 2 checks passed.Read the answer ↓10.0Our test · paid tierWork out an arrival time: 10.0/10, 2 of 2 checks passed.Read the answer ↓9.7Our test · paid tierSolve a small logic puzzle: 9.7/10, 3 of 3 checks passed.Read the answer ↓9.3Our test · paid tierExtract data as JSON: 9.3/10, 3 of 3 checks passed.Read the answer ↓9.9Our test · paid tierWrite a small Python function: 9.9/10, 3 of 3 checks passed.Read the answer ↓8.5Our test · paid tierExplain a concept to a 12-year-old: 8.5/10, 1 of 2 checks passed.Read the answer ↓8.7Our test · paid tierRewrite a blunt message: 8.7/10, 3 of 3 checks passed.Read the answer ↓8.8Our test · paid tierTranslate into Spanish: 8.8/10, 3 of 5 checks passed.Read the answer ↓6.6Our test · paid tierMake a 5-day beginner plan: 6.6/10, 0 of 1 checks passed.Read the answer ↓8.3Our test · paid tierWrite a 3-sentence product text: 8.3/10, 3 of 4 checks passed.Read the answer ↓9.7Our test · paid tierAdmit what it cannot know: 9.7/10, 1 of 1 checks passed.Read the answer ↓. The paid model scored 8.3/10 on the email-decline task 8.3Our test · paid tierDecline a meeting politely: 8.3/10, 3 of 4 checks passed.Read the answer ↓. It scored 8.0/10 on the summary task 8.0Our test · paid tierSummarize a text in 3 bullets: 8.0/10, 1 of 2 checks passed.Read the answer ↓. It scored 10.0/10 on the travel-time task 10.0Our test · paid tierWork out an arrival time: 10.0/10, 2 of 2 checks passed.Read the answer ↓. It scored 9.7/10 on the logic puzzle 9.7Our test · paid tierSolve a small logic puzzle: 9.7/10, 3 of 3 checks passed.Read the answer ↓. It scored 9.3/10 on the JSON extraction 9.3Our test · paid tierExtract data as JSON: 9.3/10, 3 of 3 checks passed.Read the answer ↓. It scored 9.9/10 on the Python function 9.9Our test · paid tierWrite a small Python function: 9.9/10, 3 of 3 checks passed.Read the answer ↓. It scored 8.5/10 on the explain-kid task 8.5Our test · paid tierExplain a concept to a 12-year-old: 8.5/10, 1 of 2 checks passed.Read the answer ↓. It scored 8.7/10 on the rewrite-tone task 8.7Our test · paid tierRewrite a blunt message: 8.7/10, 3 of 3 checks passed.Read the answer ↓. It scored 8.8/10 on the translation task 8.8Our test · paid tierTranslate into Spanish: 8.8/10, 3 of 5 checks passed.Read the answer ↓. It scored 6.6/10 on the running plan 6.6Our test · paid tierMake a 5-day beginner plan: 6.6/10, 0 of 1 checks passed.Read the answer ↓. It scored 8.3/10 on the product text 8.3Our test · paid tierWrite a 3-sentence product text: 8.3/10, 3 of 4 checks passed.Read the answer ↓. It scored 9.7/10 on the unknown-paper task 9.7Our test · paid tierAdmit what it cannot know: 9.7/10, 1 of 1 checks passed.Read the answer ↓.
MiniMax is worth paying for if you need agent capabilities or heavy coding support. The Plus plan is the best starting point for most developers. The Ultra plan suits teams with heavy agent workloads. Credits are available for overflow usage. The lack of a free plan means you must commit to a paid tier from the start.
Users report that MiniMax handles large document reviews effectively RedditUser report · positive · Redditr/ChatGPT, posted Jun 27, 2026See the report ↓. Some users find the M3 replies harder to parse than competitors HNUser report · negative · Hacker NewsPosted Aug 26, 2026See the report ↓. Others note that MiniMax has no filters, allowing generation of various content HNUser report · positive · Hacker NewsPosted Aug 11, 2026See the report ↓. Users mention that the token plan is cost-competitive compared to API rates HNUser report · mixed · Hacker NewsPosted Aug 6, 2026See the report ↓. Some users suggest that subscription plans are better value than pay-per-token for coding HNUser report · positive · Hacker NewsPosted Apr 12, 2026See the report ↓. Others report that local runs can be slow compared to cloud instances HNUser report · negative · Hacker NewsPosted Aug 10, 2026See the report ↓.
Users report that MiniMax handles large document reviews effectively.
threw 800k tokens of legal docs into MiniMax Code and it found a clause buried in page 312 that i missed twice manually been doing m&a due diligence work for about three years. the document review part is brutal. …
Others note that MiniMax has no filters, allowing generation of various content.
Minimax has NO filters of any kind, and it's roughly Veo/Sora-quality. You can generate a video of just about any thought in your head at all. IP holders and politicians will not like that. Granted, human artists have always been capable of this. …
Some users suggest that subscription plans are better value than pay-per-token for coding.
… Minimax M2.7 is a big upgrade vs 2.5, at a similar price, should easily beat the grok. GLM 5.1 is also a great value (with coding plans), around claude sonnet capability. But if you are doing a lot of coding your best value will be a coding plan, not pay per token. …
Some users find the M3 replies harder to parse than competitors.
… As another comparison, I went back to MiniMax M3 for a while last night. It was significantly faster than Ox, but I felt M3's replies were harder to parse, not quite getting to the point. But I guess I could curb that with some prompts. …
Others report that local runs can be slow compared to cloud instances.
… Sitting around 15 minutes for local Minimax is stupid when you're trying to be productive. You can spin up parallel job instances and multitask in the cloud. If you want freedom, build open source cloud infra. You rent your ISP line. Why isn't renting GPU compute seen the same way? …
Users mention that the token plan is cost-competitive compared to API rates.
DeepSeek Flash 0731 as the implementer MiniMax's "token plan" ($20/mo for 1.7b tokens) is cost competitive. …
Gemini offers a free tier at $0, which is lower than MiniMax's lowest paid plan of $22/month.
Le Chat by Mistral AI has a free plan at $0, making it cheaper than MiniMax's $22/month Plus plan.
No, MiniMax has no free plan. The cheapest plan is Plus at $22/month.
Plus allows 3-4 agents, while Max allows 4-5 agents. Both cost $22 and $55 per month respectively.
Yes, credits packages are available. Credits cover overflow when your monthly quota is used up.
The plan includes the full MiniMax lineup: M3, M2.7, image, and speech models. Some special models like H3 are not supported.
The "Visit" buttons go through shouldipay.ai/go/ and may be affiliate links, so we may earn a commission if you subscribe. Commissions never decide a verdict: the evidence on this page does. Verdicts are drafted with AI from the vendors' own pricing and documentation pages and, for this verdict, our own tests shown on this page and public user reports we link to, and checked automatically against those sources before they are published; a person reviews first verdicts, changed answers and anything the checks flag. Affiliate disclosure