Use JJAPI as your coding assistant backend
Power Cursor, Continue, Cody, or your own IDE plugin with multi-model coding. Switch from Claude to DeepSeek-Coder mid-session.
Recommended models
Best for refactors, architecture, and reading large diffs.
Cheap autocomplete β 90% of Claude's quality at ~5% of cost.
Mistral's specialized code model with FIM support.
Strong on Chinese-language code comments and naming.
Click any model to see the current IDs and release dates at our live catalog.
Drop in to any OpenAI-compatible IDE plugin
Cursor, Continue, Cody, Cherry Studio, Zed AI β they all let you set a custom OpenAI base URL. Point at JJAPI and you have access to every coding model from one key.
Match the model to the task
Tab completion: deepseek-coder or codestral (cheap, fast, FIM). Chat refactors: claude-3-5-sonnet (best context understanding). Greenfield architecture: claude-3-opus or gpt-4o.
No vendor lock-in for your tool
Build your own IDE plugin against the OpenAI SDK. Tomorrow when Anthropic releases claude-4, you don't change a line of plugin code β just the model string.
Cursor / Continue configuration
// In Cursor: Settings β Models β Add custom OpenAI key
{
"name": "JJAPI",
"apiBase": "https://api.jjapi.net/v1",
"apiKey": "sk-jjapi-...",
"model": "claude-3-5-sonnet"
}
// In Continue (.continue/config.json):
{
"models": [{
"title": "JJAPI Claude",
"provider": "openai",
"apiBase": "https://api.jjapi.net/v1",
"apiKey": "sk-jjapi-...",
"model": "claude-3-5-sonnet"
}]
}