internlm / JanusCoder-8B

huggingface.co
Total runs: 277
24-hour runs: 0
7-day runs: 0
30-day runs: 51
Model's Last Updated: October 30 2025
image-text-to-text

Introduction of JanusCoder-8B

Model Details of JanusCoder-8B

JanusCoder-8B

💻Github Repo • 🤗Model Collections • 📜Technical Report

Introduction

We introduce JanusCoder and JanusCoderV, a suite of open-source foundational models designed to establish a unified visual-programmatic interface for code intelligence. This model suite is built upon open-source language models (such as Qwen3-8B and 14B) and multimodal models (such as Qwen2.5-VL and InternVL3.5-8B). The JanusCoder series is trained on JANUSCODE-800K—the largest multimodal code corpus to date, generated by an innovative synthesis toolkit, covering everything from standard charts to complex interactive Web UIs and code-driven animations. This enables the models to uniformly handle diverse visual-programmatic tasks, such as generating code from textual instructions, visual inputs, or a combination of both, rather than building specialized models for isolated tasks. JanusCoder excels at flexible content generation (like data visualizations and interactive front-ends) as well as precise, program-driven editing of visual effects and complex animation construction.

Model Downloads
Model Name Description Download
👉 JanusCoder-8B 8B text model based on Qwen3-8B. 🤗 Model
JanusCoder-14B 14B text model based on Qwen3-14B. 🤗 Model
JanusCoderV-7B 7B multimodal model based on Qwen2.5-VL-7B. 🤗 Model
JanusCoderV-8B 8B multimodal model based on InternVL3.5-8B. 🤗 Model
Performance

We evaluate the JanusCoder model on various benchmarks that span code interlligence tasks on multiple PLs:

Model JanusCoder-8B Qwen3-8B Qwen2.5-Coder-7B-Instruct LLaMA3-8B-Instruct GPT-4o
PandasPlotBench (Task) 80 74 76 69 85
ArtifactsBench 39.6 36.5 26.0 36.5 37.9
DTVBench (Manim) 9.70 6.20 8.56 4.92 10.60
DTVBench (Wolfram) 6.07 5.18 4.04 3.15 5.97
Quick Start

Transformers

The following provides demo code illustrating how to generate text using JanusCoder-8B.

Please use transformers >= 4.55.0 to ensure the model works normally.

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

model_name = "internlm/JanusCoder-8B"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name, device_map="auto", torch_dtype="auto")

messages = [
    {
        "role": "user",
        "content": [
            {"type": "text", "text": "Create a line plot that illustrates function y=x."},
        ],
    }
]

inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt").to(model.device, dtype=torch.bfloat16)

generate_ids = model.generate(**inputs, max_new_tokens=32768)
decoded_output = processor.decode(generate_ids[0, inputs["input_ids"].shape[1] :], skip_special_tokens=True)
print(decoded_output)
Citation

🫶 If you are interested in our work or find the repository / checkpoints / benchmark / data helpful, please consider using the following citation format when referencing our papers:

@article{sun2025januscoder,
  title={JanusCoder: Towards a Foundational Visual-Programmatic Interface for Code Intelligence},
  author={Sun, Qiushi and Gong, Jingyang and Liu, Yang and Chen, Qiaosheng and Li, Lei and Chen, Kai and Guo, Qipeng and Kao, Ben and Yuan, Fei},
  journal={arXiv preprint arXiv:2510.23538},
  year={2025}
}

@article{sun2024survey,
  title={A survey of neural code intelligence: Paradigms, advances and beyond},
  author={Sun, Qiushi and Chen, Zhirui and Xu, Fangzhi and Cheng, Kanzhi and Ma, Chang and Yin, Zhangyue and Wang, Jianing and Han, Chengcheng and Zhu, Renyu and Yuan, Shuai and others},
  journal={arXiv preprint arXiv:2403.14734},
  year={2024}
}

@article{chen2025interactscience,
  title={InteractScience: Programmatic and Visually-Grounded Evaluation of Interactive Scientific Demonstration Code Generation},
  author={Chen, Qiaosheng and Liu, Yang and Li, Lei and Chen, Kai and Guo, Qipeng and Cheng, Gong and Yuan, Fei},
  journal={arXiv preprint arXiv:2510.09724},
  year={2025}
}

@article{sun2025codeevo,
  title={CodeEvo: Interaction-Driven Synthesis of Code-centric Data through Hybrid and Iterative Feedback},
  author={Sun, Qiushi and Gong, Jinyang and Li, Lei and Guo, Qipeng and Yuan, Fei},
  journal={arXiv preprint arXiv:2507.22080},
  year={2025}
}

Runs of internlm JanusCoder-8B on huggingface.co

277
Total runs
0
24-hour runs
2
3-day runs
0
7-day runs
51
30-day runs

More Information About JanusCoder-8B huggingface.co Model

More JanusCoder-8B license Visit here:

https://choosealicense.com/licenses/apache-2.0

JanusCoder-8B huggingface.co

JanusCoder-8B huggingface.co is an AI model on huggingface.co that provides JanusCoder-8B's model effect (), which can be used instantly with this internlm JanusCoder-8B model. huggingface.co supports a free trial of the JanusCoder-8B model, and also provides paid use of the JanusCoder-8B. Support call JanusCoder-8B model through api, including Node.js, Python, http.

JanusCoder-8B huggingface.co Url

https://huggingface.co/internlm/JanusCoder-8B

internlm JanusCoder-8B online free

JanusCoder-8B huggingface.co is an online trial and call api platform, which integrates JanusCoder-8B's modeling effects, including api services, and provides a free online trial of JanusCoder-8B, you can try JanusCoder-8B online for free by clicking the link below.

internlm JanusCoder-8B online free url in huggingface.co:

https://huggingface.co/internlm/JanusCoder-8B

JanusCoder-8B install

JanusCoder-8B is an open source model from GitHub that offers a free installation service, and any user can find JanusCoder-8B on GitHub to install. At the same time, huggingface.co provides the effect of JanusCoder-8B install, users can directly use JanusCoder-8B installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

JanusCoder-8B install url in huggingface.co:

https://huggingface.co/internlm/JanusCoder-8B

Url of JanusCoder-8B

JanusCoder-8B huggingface.co Url

Provider of JanusCoder-8B huggingface.co

internlm
ORGANIZATIONS

Other API from internlm

huggingface.co

Total runs: 21.4K
Run Growth: -29.4K
Growth Rate: -137.33%
Updated:March 29 2026
huggingface.co

Total runs: 1.6K
Run Growth: -276
Growth Rate: -17.07%
Updated:July 03 2024
huggingface.co

Total runs: 327
Run Growth: 35
Growth Rate: 10.70%
Updated:April 16 2026
huggingface.co

Total runs: 123
Run Growth: 91
Growth Rate: 73.98%
Updated:October 23 2025