Skip to content
XiaomiMiMo/MiMo-CodeMIT

MiMo Code: Xiaomi terminal coding agent betting on memory and self-evolution

Xiaomi open-sourced terminal-native AI coding assistant, TypeScript built with bun. The source is MIT but usage is additionally bound by USE_RESTRICTIONS.md, the MiMo terms of service and the trademark policy - read those before treating it as plain MIT. The README states it is a fork of OpenCode: it keeps the multi-provider, TUI, LSP, MCP and plugin core and adds persistent memory (SQLite FTS5 full-text search across four kinds - project MEMORY.md, session checkpoints, scratch notes and task progress - injected automatically on session resume), intelligent context management (near the limit it rebuilds from the latest checkpoint plus project memory plus task progress plus retained recent messages, ranked by importance against a token budget), goals and stop conditions (/goal sets the condition, and when the agent wants to stop a separate judge model assesses whether it was truly met, which targets optimistic early quitting), and deterministic JS workflows in a sandbox (compose splits independent tasks into isolated git worktrees with per-task TDD; also deep-research, fact-check with three-reviewer adversarial voting, and research-experiment with an anti-metric-gaming audit). Twenty built-in skills (arxiv, claude-code, codex, docx, pdf, pptx, xlsx, html-to-video, product-design and more), compatible with four skill roots - .agents/skills, .claude/skills, .codex/skills, .opencode/skills - where a user skill of the same name overrides the built-in. /dream and /distill are its signature: the first distils recent session trajectories into project memory and prunes stale entries, the second finds your repeated manual routines and packages high-confidence candidates into reusable skills. Model agnostic - the Xiaomi platform, Codex/ChatGPT OAuth, or any OpenAI-compatible endpoint. 13.4k stars. Not installed or run yet; memory-restore accuracy, judge-model effectiveness and the vendor-stated cache hit rates are unverified, so this is graded as pending reproduction.

Coding AgentAgent HarnessPersistent Memory
TypeScript13k1.4k76
handsomestWei/patent-disclosure-skillMIT

patent-disclosure-skill

patent-disclosure-skill (China Patents skill) is an open-source Agent Skills suite (MIT, Python 3.9+, Playwright-powered) covering the full Chinese patent workflow, built so that hands-on R&D engineers stop getting stuck at "how do I mine patentable points, write the prior-art search, and deliver figures plus an editable Word file". Eight sub-skills: patent-disclosure drafts invention/utility/design disclosures (mines protectable points from design docs and code, runs prior-art checks, sanitizes, writes, and iterates with multi-version archives and change traces, plus protective 1+N portfolio planning); patent-application converts disclosures into claims, spec, abstract and figures; patent-docket runs a disclosure-engineer-vs-patent-attorney role-play workflow that plans autonomously and asks rather than fabricates; patent-reader turns a publication number or PDF into plain-language notes and graphs, accumulating into a private Obsidian patent knowledge base; patent-map renders semantic terrain maps, applicant quadrants, family citation networks, tech-effect matrices and dashboards, all locally; patent-oa assists office-action responses (clause-by-clause Q&A plus RAG over distilled practitioner expertise); patent-search queries by name/company/classification and reverse-engineers search strings from a product photo or a claim; patent-exam-policy tracks CNIPA announcements and flags which drafting techniques may be outdated. It reads and generates figures: design line art from product photos, structure line drawings with part-number callouts, and isometric multi-view projections from CAD models. Disclosures land as timestamped output directories with mermaid diagrams; revisions coexist as new versions.

patentObsidianAgent Skills
Python11k1.1k29

As an Amazon Associate, we earn from qualifying purchases.