MiMo-Code అంటే ఏమిటి? Xiaomi కోడింగ్ ఏజెంట్ పూర్తి వివరాలు
Xiaomi రూపొందించిన MiMo-Code ఒక MIT-licensed టెర్మినల్ కోడింగ్ ఏజెంట్. ఇది OpenCode నుండి ఫోర్క్ చేయబడింది. దీని పనితీరు, బెంచ్మార్క్ వివరాలు మరియు Claude Codeతో పోలికలను ఇక్కడ చూడండి.
MiMo-Code అంటే ఏమిటి?
MiMo-Code అనేది Xiaomi యొక్క MiMo బృందం రూపొందించిన ఒక terminal coding agent. దీనిని 15 June 2026న MIT license కింద open source గా విడుదల చేశారు. ఇది మీ shell లో CLI (command line interface) సాధనంగా పనిచేస్తుంది. ఇది ప్రాజెక్ట్లోని ఫైళ్లను చదవడం మరియు సవరించడం, shell commands ను అమలు చేయడం, git ను నిర్వహించడం మరియు sessions మధ్య codebase కు సంబంధించిన నోట్లను భద్రపరచడం వంటి పనులు చేస్తుంది.
దీని పనితీరు Claude Code మాదిరిగానే ఉంటుంది. మీరు ఒక పనిని సాధారణ భాషలో వివరిస్తే, ఆ agent సవరణలను మరియు commands ను ప్రతిపాదిస్తుంది, మీరు వాటిని ఆమోదించాలి. ఇందులో రెండు ముఖ్యమైన తేడాలు ఉన్నాయి. దీని source code బహిరంగంగా అందుబాటులో ఉంటుంది, కాబట్టి agent మోడల్కు ఖచ్చితంగా ఏమి పంపుతుందో మీరు చూడవచ్చు. అలాగే, agent నుండి మోడల్ను విడిగా ఎంచుకోవచ్చు; కాబట్టి ఇదే harness ను ఉపయోగించి Xiaomi మోడల్స్కు, OpenAI-compatible endpoint కు, లేదా మీరు స్వయంగా host చేసుకున్న మోడల్కు కనెక్ట్ అవ్వవచ్చు.
ఈ repository పేరు MiMo-Code మరియు ఇది ఇన్స్టాల్ చేసే command పేరు mimo. ఈ రెండు పేర్లు డాక్యుమెంటేషన్లో కనిపిస్తాయి, కాబట్టి వీటిలో దేని కోసం వెతికినా ఒకే సాధనం లభిస్తుంది.
MiMo-Code ఎక్కడి నుండి వచ్చింది, అది ఎందుకు ముఖ్యమైనది
MiMo-Code అనేది sst ప్రాజెక్ట్ నుండి వచ్చిన ఓపెన్-సోర్స్ టెర్మినల్ ఏజెంట్ అయిన OpenCode యొక్క ఫోర్క్. LICENSE ఫైల్ అసలు Copyright (c) 2025 opencode లైన్ను అలాగే ఉంచుతుంది, మరియు README లో ఈ సంబంధం గురించి ఒక చిన్న విభాగం ఉంది. కేవలం లైసెన్స్ లైన్ను ఉంచడమే కాకుండా, OpenCode కంట్రిబ్యూటర్లకు Xiaomi పూర్తి క్రెడిట్ ఇవ్వాలని కోరుతూ రిపోజిటరీలో ఒక ఓపెన్ ఇష్యూ ఉంది.
ఇది తెలిస్తే, అసాధ్యమనిపించే కొన్ని విషయాలు అర్థమవుతాయి. జూన్ 2026లో మొదటిసారి విడుదలైన ఒక ప్రాజెక్ట్, ఇప్పటికే మెరుగుపరచబడిన TUI (టెక్స్ట్ యూజర్ ఇంటర్ఫేస్), ప్లగిన్ సిస్టమ్, అనేక మోడల్ APIలతో మాట్లాడే ప్రొవైడర్ అబ్స్ట్రాక్షన్, MCP (మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్) సపోర్ట్ మరియు LSP (లాంగ్వేజ్ సర్వర్ ప్రోటోకాల్) ఇంటిగ్రేషన్ను కలిగి ఉంది. ఈ పని ఆరు వారాల్లో పూర్తయ్యేది కాదు. ఇది ఫోర్క్తో పాటు వచ్చింది. Xiaomi నుండి కొత్తగా వచ్చినవి మెమరీ లేయర్ మరియు Xiaomi సొంత మోడళ్లతో ఉన్న అనుసంధానం మాత్రమే.
మీరు ఇప్పటికే VPS పై OpenCode రన్ చేసి ఉంటే, లేఅవుట్ మరియు కీబైండింగ్లు మీకు సుపరిచితంగా అనిపిస్తాయి, ఎందుకంటే లోపల ఉన్న కోడ్ అదే.
"Models and agents co-evolve" అంటే ఏమిటి
ఈ రిపోజిటరీ ట్యాగ్లైన్ "Where Models and Agents Co-Evolve". ఈ వాక్యం రెండు వేర్వేరు అంశాలను సూచిస్తుంది, కానీ వాటిలో ఒకటి మాత్రమే ప్రచురించబడిన వివరాల ద్వారా ధృవీకరించబడింది.
మొదటి అంశం రన్టైమ్కు సంబంధించినది, దీనికి డాక్యుమెంటేషన్ ఉంది. MiMo-Code ప్రతి ప్రాజెక్ట్ కోసం ఒక పర్మనెంట్ మెమరీ స్టోర్ను నిర్వహిస్తుంది. ఇది SQLite ఫుల్-టెక్స్ట్ సెర్చ్, సెషన్ స్టేట్ మరియు టాస్క్ ప్రోగ్రెస్ ఆధారంగా పనిచేస్తుంది. దీనిని రెండు స్లాష్ కమాండ్స్ నియంత్రిస్తాయి. /dream ఇటీవలి సెషన్ల నుండి ముఖ్యమైన సమాచారాన్ని సేకరించి ప్రాజెక్ట్ మెమరీలో సేవ్ చేస్తుంది. /distill పదేపదే చేసే పనిని తిరిగి ఉపయోగించుకోదగిన ఒక స్కిల్గా మారుస్తుంది. Xiaomi ఇంజనీరింగ్ నివేదిక ప్రకారం, ఇవి ప్రతి సెషన్ తర్వాత కాకుండా, సుమారు ఒకటి నుండి నాలుగు వారాల చక్రంలో జరుగుతాయి. కాబట్టి, మోడల్ ఫైల్ మారకపోయినా, మీ రిపోజిటరీపై ఏజెంట్ ప్రవర్తన కాలక్రమేణా మారుతూ ఉంటుంది.
రెండవ అంశం ట్రైనింగ్కు సంబంధించినది, ఇక్కడ మీరు జాగ్రత్తగా ఉండాలి. MiMo-V2.5 యొక్క పోస్ట్-ట్రైనింగ్ను Xiaomi మూడు దశల పైప్లైన్గా వివరిస్తుంది: సూపర్వైజ్డ్ ఫైన్-ట్యూనింగ్, ఆపై లార్జ్-స్కేల్ ఏజెంటిక్ రీన్ఫోర్స్మెంట్ లెర్నింగ్ (RL), చివరగా అనేక స్పెషలిస్ట్ టీచర్ మోడల్స్ నుండి ఒక స్టూడెంట్ మోడల్లోకి ఆన్-పాలసీ డిస్టిలేషన్. ఏజెంటిక్ RL అంటే, మోడల్కు కేవలం ప్రశ్న-జవాబు జంటలపై కాకుండా, మల్టీ-స్టెప్ టూల్-కాలింగ్ ఎపిసోడ్లపై శిక్షణ ఇచ్చారని అర్థం. ఇది నిజం, అందుకే సుదీర్ఘమైన టూల్ సీక్వెన్స్లలో కూడా మోడల్ స్థిరంగా పనిచేస్తుంది. అయితే, ఈ నిర్దిష్ట హార్నెస్లో మోడల్ ఆప్టిమైజ్ చేయబడిందని మరియు ఆ హార్నెస్ కూడా దానికి అనుగుణంగా మారుతోందని నిరూపించే ట్రైనింగ్ రిపోర్టును Xiaomi ఇంకా ప్రచురించలేదు.
కాబట్టి, "co-evolve" అనే పదాన్ని ఈ రెండు భాగాలను నియంత్రించే ఒక టీమ్ యొక్క ఉద్దేశ్యంగా భావించండి. మీరు గమనించదగ్గ వాస్తవ ప్రయోజనం ఏమిటంటే: టూల్ స్కీమాలు మరియు సిస్టమ్ ప్రాంప్ట్లను రాసేవారు, మోడల్ను రూపొందించేవారు ఒకే టీమ్ కావడం వల్ల, అవి ఒకదానికొకటి చక్కగా సరిపోతాయి. Claude Code ఈ విధంగా పనిచేయలేదు, ఎందుకంటే దాని హార్నెస్ ఒక స్థిరమైన API మోడల్పై ఆధారపడి ఉంటుంది. Anthropic కూడా తన మోడళ్లను ఏజెంటిక్ ఉపయోగం కోసం ట్రైన్ చేస్తుంది, కానీ మీరు ఆ హార్నెస్ కింద ఉన్న మోడల్ను మార్చలేరు.
టెర్మినల్లో MiMo-Code సెషన్ ఎలా ఉంటుందో చూడండి
mimoని రన్ చేసినప్పుడు పూర్తి-స్క్రీన్ టెర్మినల్ ఇంటర్ఫేస్ ఓపెన్ అవుతుంది. మీరు ఒక టాస్క్ను టైప్ చేస్తారు, ఏజెంట్ ఫైళ్లను చదువుతుంది, మార్పును ప్రతిపాదిస్తుంది, మరియు ఏదైనా రాయడానికి లేదా రన్ చేయడానికి ముందు మీ అనుమతిని అడుగుతుంది. డిఫాల్ట్ బిల్డ్ మోడ్తో పాటు, ఇది ప్లాన్ మోడ్ మరియు కంపోజ్ మోడ్లను కలిగి ఉంటుంది. అదనంగా, ఒక సబ్-ఏజెంట్ సిస్టమ్ ఉంటుంది, ఇది పనిలో కొంత భాగాన్ని వేరొక ఏజెంట్ రన్కు అప్పగిస్తుంది. ఇందులో పెద్ద సంఖ్యలో ఇన్బిల్ట్ స్కిల్స్ కూడా ఉన్నాయి; ఇవి ఏజెంట్ పేరు ద్వారా పిలవగలిగే ముందే ప్యాక్ చేయబడిన ప్రొసీజర్లు. ఒక స్కిల్ ఏజెంట్కు తెలిసిన విషయాలనే కాకుండా, అది పనిచేసే విధానాన్ని కూడా మార్చగలదు. ఇదే Ponytail, పనిచేసే అతి చిన్న మార్పుకే ఏజెంట్ను పరిమితం చేసే ఒక స్కిల్ వెనుక ఉన్న ఆలోచన.
మీరు ప్రారంభించే ముందు కొన్ని వివరాలు తెలుసుకోవడం మంచిది.
- డిఫాల్ట్గా ప్రతి చర్యకు ఆమోదం అవసరం.
--dangerously-skip-permissionsఫ్లాగ్ ప్రాంప్ట్లను తొలగిస్తుంది. దీని పేరుకు తగ్గట్టుగానే, తప్పు జరిగినా నష్టం లేని చోట మాత్రమే దీనిని వాడండి. - ఇది ఇంటరాక్టివ్ టెర్మినల్ లేకుండా కూడా రన్ అవుతుంది.
mimo runఒక ప్రాంప్ట్ను తీసుకుని నాన్-ఇంటరాక్టివ్గా ఎగ్జిక్యూట్ చేస్తుంది, ఇది స్క్రిప్ట్ లేదా CI జాబ్కు అవసరం. ఇందులో వెబ్ ఇంటర్ఫేస్ కూడా ఉంది. - కాన్ఫిగరేషన్ మీరు కమిట్ చేయగల ఫైళ్లలో ఉంటుంది. ఒక ప్రాజెక్ట్
.mimocode/mimocode.jsoncని చదువుతుంది, మరియు గ్లోబల్ సెట్టింగ్లు~/.config/mimocode/mimocode.jsoncలో ఉంటాయి. - క్రెడెన్షియల్స్ ఆ ఫైళ్లలో ఉండవు. అవి
~/.local/share/mimocode/auth.jsonలో ఉంటాయి, కాబట్టి ఆ పాత్ను git లోకి మరియు మీరు షేర్ చేసే ఏ బ్యాకప్లోకి పంపకండి.
షెల్ కమాండ్లను రన్ చేయగల ఏజెంట్ అంటే, మీరు మీ షెల్ను దానికి అప్పగించినట్లే. దానికి ప్రత్యేకమైన మెషీన్ మరియు ప్రత్యేకమైన యూజర్ను కేటాయించండి. కొత్త ఏజెంట్ను ప్రయత్నించడానికి సురక్షితమైన మార్గం సెషన్ తర్వాత మీరు నాశనం చేయగల ఒక డిస్పోజబుల్ VM, ఎందుకంటే తప్పుడు కమాండ్ రన్ అయితే, మీరు రీస్టోర్ చేసే బదులు రీబిల్డ్ చేసుకుంటే సరిపోతుంది.
MiMo-Code నిజంగానే Claude Code కంటే మెరుగైనదా?
Xiaomi విడుదల చేసిన సమాచారం ఒక నిర్దిష్టమైన వాదనను చేస్తోంది: ఒకే మోడల్ను రెండు ప్లాట్ఫారమ్లలో రన్ చేసినప్పుడు MiMo-Code ఎక్కువ స్కోరు సాధిస్తుంది. ఇవి ప్రచురించబడిన గణాంకాలు.
The data behind this chart
[
{
"tool": "MiMo-Code",
"swe_bench_pro_pct": 62,
"terminal_bench_2_pct": 73
},
{
"tool": "Claude Code",
"swe_bench_pro_pct": 57,
"terminal_bench_2_pct": 68
}
]SWE-bench Pro లో, MiMo-Code కోసం 62 శాతం మరియు Claude Code కోసం 57 శాతం స్కోరు సాధించినట్లు Xiaomi నివేదించింది. Terminal Bench 2 లో ఈ గణాంకాలు వరుసగా 73 శాతం మరియు 68 శాతంగా ఉన్నాయి. మోడల్ను స్థిరంగా ఉంచి పరీక్షించామని, కాబట్టి సుమారు ఐదు పాయింట్ల వ్యత్యాసం మోడల్ వల్ల కాకుండా ఏజెంట్ సిస్టమ్ వల్ల వచ్చిందని వారు పేర్కొంటున్నారు.
వీటిని వెండర్ అందించిన గణాంకాలుగా మాత్రమే పరిగణించాలి. ఈ మూల్యాంకనాన్ని Xiaomi స్వయంగా నిర్వహించి ప్రచురించింది. MiMo-Code పబ్లిక్ SWE-bench లేదా Terminal-Bench లీడర్బోర్డ్లలో కనిపించదు, కాబట్టి ఎవరూ స్వతంత్రంగా ఈ వ్యత్యాసాన్ని ధృవీకరించలేదు. Xiaomi తన ఫలితాల పరిమితుల గురించి అసాధారణంగా స్పష్టంగా ఉంది. ఈ బెంచ్మార్క్లు సింగిల్ రిపోజిటరీ సమస్యలపై వన్-షాట్ ప్రాబ్లమ్ సాల్వింగ్ను మాత్రమే కొలుస్తాయని, సుమారు 200 ఎగ్జిక్యూషన్ స్టెప్స్ కంటే తక్కువ ఉన్నప్పుడు రెండు ఏజెంట్లు దాదాపు సమానంగా పనిచేశాయని కంపెనీ తన నివేదికలో పేర్కొంది. క్లెయిమ్ చేయబడిన ప్రయోజనం సుదీర్ఘమైన రన్లలో కనిపిస్తుంది, ఇది వన్-షాట్ బెంచ్మార్క్ కవర్ చేయని అంశం.
ఇది వాస్తవిక విశ్లేషణ. వెండర్ నిర్వహించిన బెంచ్మార్క్లో ఐదు పాయింట్ల వ్యత్యాసం ఉండటం అనేది ఆ టూల్ను ప్రయత్నించడానికి ఒక కారణం కావచ్చు. కానీ మీ టీమ్ ఆధారపడి పనిచేసే పనులను దీనికి మార్చడానికి ఇది తగిన కారణం కాదు.
MiMo-Code రన్నింగ్ ఖర్చులు
ప్రారంభంలో Xiaomi, MiMo Auto అనే ఉచిత ఛానెల్ను రిజిస్ట్రేషన్ లేకుండానే అందుబాటులోకి తెచ్చింది. ఇది పరిమిత కాలానికి మాత్రమేనని మొదట్లోనే పేర్కొన్నారు. 24 July 2026 నాటి version 0.1.9 release notes లో ఆ ఉచిత MiMo-V2.5 ట్రయల్ ముగింపు గురించి ప్రస్తావించారు. దీనిపై ఆధారపడి ఎటువంటి వర్క్ఫ్లోలను రూపొందించవద్దు.
ప్రముఖ ప్రొవైడర్లతో పోలిస్తే Xiaomi ప్లాట్ఫామ్ యొక్క పెయిడ్ యాక్సెస్ ధర తక్కువ. August 2026 నాటికి, MiMo-V2.5-Pro కోసం ప్రకటించిన అంతర్జాతీయ ధర, cache miss అయినప్పుడు ప్రతి మిలియన్ ఇన్పుట్ టోకెన్లకు $1.00 మరియు ప్రతి మిలియన్ అవుట్పుట్ టోకెన్లకు $3.00 గా ఉంది; ఇది 256K వరకు కాంటెక్స్ట్ విండోను కలిగి ఉంటుంది. ధరలు మారుతుంటాయి కాబట్టి, బడ్జెట్ ప్లాన్ చేసుకునే ముందు ప్రస్తుత ధరల పేజీని చూడండి.
మరొక మార్గం మీ స్వంత హార్డ్వేర్ను ఉపయోగించడం. MiMo-V2.5 మరియు MiMo-V2.5-Pro యొక్క weights, MIT license కింద Hugging Face లో అందుబాటులో ఉన్నాయి, కాబట్టి మీరు వాటిని సొంతంగా సర్వ్ చేయడానికి ఎటువంటి ఆటంకం లేదు. స్కేల్ విషయంలో వాస్తవికంగా ఉండండి. ఒక మిలియన్ టోకెన్ కాంటెక్స్ట్ విండో ఉన్న మోడల్ సాధారణ VPS కు సరిపోదు. మీరు GPU ఉన్న VPS లేదా డెడికేటెడ్ మెషీన్ కోసం చూడాల్సి ఉంటుంది. చిన్న లోకల్ మోడల్స్ వేరే విషయం, అవి LLM ను self-host చేయడానికి VPS పై Ollama రన్ చేయడం వంటివి.
MiMo-Code ఇతర వెండర్లకు కూడా కనెక్ట్ అవుతుంది. ఇది ఇప్పటికే ఉన్న Claude Code లాగిన్ను మైగ్రేట్ చేయగలదు, OpenAI అకౌంట్ను కనెక్ట్ చేయగలదు, మరొక ప్రొవైడర్ యొక్క API key ని స్వీకరించగలదు లేదా OpenAI-compatible ఎండ్పాయింట్తో కమ్యూనికేట్ చేయగలదు. కనెక్ట్ చేసే ముందు కన్స్యూమర్ సబ్స్క్రిప్షన్ నిబంధనలను తనిఖీ చేయండి, ఎందుకంటే ఏ క్లయింట్లు సబ్స్క్రిప్షన్ ప్లాన్ను ఉపయోగించవచ్చో ప్రొవైడర్ నిబంధనలే నిర్ణయిస్తాయి. వేరొక వెండర్ యొక్క CLI అన్ని సందర్భాల్లోనూ కవర్ కాకపోవచ్చు.
మీరు Claude Code నుండి మారాలా?
మీరు ఇప్పటికే Claude Code కోసం చెల్లిస్తూ, అది సక్రమంగా పనిచేస్తుంటే, మారాల్సిన అవసరం లేదు. జూలై 2026 చివరలో విడుదలైన 0.1.9 వెర్షన్, మొదటి విడుదల తర్వాత ఆరు వారాలకు వచ్చిన ఒక నిజాయితీ గల సంకేతం. 0.1.x వెర్షన్ నంబర్ అంటే విడుదలల మధ్య మార్పులు (breaking changes) ఉంటాయని మరియు కాన్ఫిగరేషన్ ఫార్మాట్ ఇంకా మారుతూనే ఉందని అర్థం. మీరు ఒక సాధనాన్ని పరిశీలిస్తున్నప్పుడు ఇది పర్వాలేదు, కానీ ఒక బృందం దానిపై ఆధారపడినప్పుడు ఇది ఇబ్బందికరంగా ఉంటుంది.
కింది నాలుగు సందర్భాల్లో MiMo-Code ను తీవ్రంగా పరిశీలించవచ్చు.
- బిల్లు చెల్లించడం మీకు సమస్యగా ఉన్నప్పుడు. Xiaomi యొక్క టోకెన్ ధరలు ఇతర ప్రధాన వెండర్ల కంటే చాలా తక్కువగా ఉంటాయి, మరియు ఏజెంట్ కోసం ఎటువంటి ఖర్చు ఉండదు.
- మీరు హార్నెస్ను (harness) పరిశీలించాల్సిన అవసరం ఉన్నప్పుడు. ఓపెన్ సోర్స్ అంటే మీరు ప్రాంప్ట్లను మరియు టూల్ డెఫినిషన్లను తనిఖీ చేయవచ్చు, ఇది సెక్యూరిటీ రివ్యూ లేదా ఆడిట్ కోసం చాలా ముఖ్యం.
- మీరు ఏజెంట్ మరియు మోడల్ను విడివిడిగా కొనుగోలు చేయాలనుకున్నప్పుడు, తద్వారా ఒకదానిని మార్చినప్పుడు మరొకటి మారాల్సిన అవసరం ఉండదు.
- కోడ్ మీ నెట్వర్క్ దాటి వెళ్లకూడదు అనుకున్నప్పుడు. ఓపెన్ వెయిట్స్ (open weights) ఉండటం వల్ల, చర్చలతో పనిలేకుండా మీ సొంత సర్వర్లో బ్యాకెండ్ను హోస్ట్ చేసుకోవడం సాధ్యమవుతుంది.
Cursor మరియు Copilot లతో పోలిక భిన్నంగా ఉంటుంది. ఇవి రెండూ ఎడిటర్ లోపల పనిచేస్తాయి, కానీ MiMo-Code టెర్మినల్లో పనిచేస్తుంది. ఏ బెంచ్మార్క్ స్కోర్ కంటే కూడా, ఈ వ్యత్యాసమే మీ పని దినాన్ని ఎక్కువగా ప్రభావితం చేస్తుంది. Claude Code ను Cursor, Codex మరియు Copilot లతో పోల్చడం అనే విభాగం ఈ లాభనష్టాలను వివరంగా వివరిస్తుంది.
మీరు ఇప్పటికే అద్దెకు తీసుకున్న VPSపై MiMo-Codeని రన్ చేయడం
ఒక టెర్మినల్ ఏజెంట్ సర్వర్పై ఉండాలి. ఇది గంటల తరబడి సెషన్ను తెరిచి ఉంచుతుంది, దీనికి స్థిరమైన నెట్వర్క్ అవసరం, మరియు ల్యాప్టాప్ మూసివేసినా ఇది పనిచేస్తూనే ఉండాలి. దీని పనితీరు ఇతర టెర్మినల్ ఏజెంట్లు ఉపయోగించే పద్ధతిలోనే ఉంటుంది: ఒక చిన్న సర్వర్పై దీర్ఘకాలం ఉండే సెషన్, దీనికి మీరు ఎక్కడి నుంచైనా తిరిగి కనెక్ట్ అవ్వవచ్చు, దీని గురించి tmux లో కోడింగ్ ఏజెంట్ను VPSపై రన్ చేయడం లో వివరించబడింది.
దీని కోసం ప్రత్యేకంగా ఒక unprivileged యూజర్ను కేటాయించండి మరియు మీ ఏకైక కాపీకి బదులుగా రిపోజిటరీ యొక్క క్లోన్ (clone) వైపు దీన్ని మళ్లించండి. ఇది ఏ అకౌంట్తో రన్ అవుతుందో, ఆ అకౌంట్ పరిధిలోనే దీని యాక్సెస్ ఉంటుంది; ప్రాంప్ట్ తప్పుగా పనిచేసినప్పుడు కూడా ఈ నియంత్రణే రక్షణగా ఉంటుంది.
ఈ ప్రాజెక్ట్ రెండు విధాలుగా లభిస్తుంది: HTTPS ద్వారా అందించబడే షెల్ ఇన్స్టాలర్, మరియు ఇప్పటికే Node.js ఉన్న ఏ మెషీన్ కోసమైనా @mimo-ai/cli అనే పేరుతో ఉన్న npm ప్యాకేజీ. మీరు జాగ్రత్తగా చూసుకునే సర్వర్పై, npm ప్యాకేజీని ఎంచుకోవడం మంచిది. ప్యాకేజీ రన్ అవ్వకముందే అందులో ఏముందో మీరు చదవవచ్చు, మరియు మీరు రిమోట్ స్క్రిప్ట్ను నేరుగా షెల్లోకి పైప్ (pipe) చేయాల్సిన అవసరం ఉండదు. ఆ సర్వర్పై ఇంకా ఏమి ఉంచవచ్చో తెలుసుకోవడానికి, self-hosted AI ఏజెంట్ల సమాహారం ఒక మార్గదర్శిగా ఉంటుంది.
FAQ
MiMo-Code ఉచితమా?
ఈ ఏజెంట్ MIT లైసెన్స్ కింద ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్, కాబట్టి మీరు దీని కోడ్ను చదవవచ్చు మరియు మార్చుకోవచ్చు. దీని వెనుక ఉన్న మోడల్ వినియోగానికి మాత్రమే ఖర్చు అవుతుంది. Xiaomi ప్రారంభంలో MiMo Auto అనే పరిమిత కాల ఉచిత ఛానెల్ను అందించింది. 24 July 2026 నాటి release notes ప్రకారం ఆ ట్రయల్ ముగిసింది, కాబట్టి మీరు చెల్లింపు పద్ధతికి సిద్ధంగా ఉండాలి. August 2026 నాటికి, MiMo-V2.5-Pro అంతర్జాతీయ ధర cache miss అయినప్పుడు ప్రతి మిలియన్ input tokens కు $1.00 మరియు ప్రతి మిలియన్ output tokens కు $3.00 గా నిర్ణయించబడింది. మీరు MiMo-Code ను ఏదైనా OpenAI-compatible endpoint కు కనెక్ట్ చేసి, వేరే vendor కు చెల్లించే అవకాశం కూడా ఉంది.
MiMo-Code మరియు OpenCode రెండూ ఒకటేనా?
ఇది OpenCode యొక్క fork గా ప్రారంభమైంది మరియు ఇప్పటికీ దాని ప్రధాన కోడ్ను కలిగి ఉంది. Terminal interface, plugin system, provider abstraction మరియు MCP integration అన్నీ ఆ codebase నుండే వచ్చాయి. Repository లోని LICENSE ఫైల్లో OpenCode కాపీరైట్ సమాచారం అలాగే ఉంది. Xiaomi దీనికి SQLite full-text search తో కూడిన persistent memory layer, అదనపు agent modes మరియు దాని స్వంత మోడళ్లకు నేరుగా యాక్సెస్ను జోడించింది. మీకు OpenCode తెలిస్తే, MiMo-Code ఎలా పనిచేస్తుందో మీకు ఇప్పటికే తెలిసినట్లే.
Xiaomi మోడళ్లకు బదులుగా నేను Claude లేదా GPT మోడళ్లను MiMo-Code తో వాడవచ్చా?
అవును. మొదటిసారి setup చేసేటప్పుడు, ఇప్పటికే ఉన్న Claude Code లాగిన్ను migrate చేయడానికి, OpenAI ఖాతాను కనెక్ట్ చేయడానికి లేదా మరొక provider యొక్క API key ని ఉపయోగించడానికి అవకాశం ఉంటుంది. మీరు ~/.config/mimocode/mimocode.jsonc లో ఏదైనా OpenAI-compatible endpoint ను మాన్యువల్గా configure చేసుకోవచ్చు. ఏదైనా consumer subscription ను కనెక్ట్ చేసే ముందు దాని నిబంధనలను తనిఖీ చేయండి, ఎందుకంటే ఏ క్లయింట్లు సబ్స్క్రిప్షన్ ప్లాన్ను ఉపయోగించవచ్చో ఆ నిబంధనలే నిర్ణయిస్తాయి.
నా ప్రధాన మెషీన్లో MiMo-Code రన్ చేయడం సురక్షితమేనా?
Shell commands రన్ చేయగల ఏదైనా ఏజెంట్ను ఎలా చూస్తారో, దీన్ని కూడా అలాగే చూడండి. ఇది డిఫాల్ట్గా ప్రతి చర్యకు ముందు అనుమతి కోరుతుంది. --dangerously-skip-permissions ఫ్లాగ్ ఆ ప్రాంప్ట్లను నిలిపివేస్తుంది, దీనివల్లనే ఎక్కువ ప్రమాదాలు జరుగుతాయి. దీన్ని ఒక ప్రత్యేకమైన unprivileged user ఖాతాతో, repository యొక్క clone పై రన్ చేయండి. వీలైతే, మీరు సులభంగా తొలగించి మళ్ళీ నిర్మించగల మెషీన్లో దీన్ని వాడండి. ఇది రన్ అయ్యే ఖాతా పరిధిలోనే దీని ప్రభావం ఉంటుంది, కాబట్టి ఆ ఖాతాకు పరిమితమైన అనుమతులు మాత్రమే ఇవ్వండి.