Accessibility Adjustments

Use these optional tools to adjust reading and display preferences. These tools cannot resolve every accessibility barrier. Please contact the website owner if you need assistance.

  • Text adjustments
  • Content scaling 100%
  • Font size 100%
  • Line height 100%
  • Letter spacing 100%
  • Colour adjustments
  • Orientation adjustments

Kanana-2-v-decide brings local AI decisions, with license limits

Listen to this article

Kakao released Kanana-2-v-decide on November 6, giving developers downloadable model weights for repeated decisions involving text and images. The release targets tasks such as sorting customer requests and selecting an agent’s next tool. Kakao plans to use it in internal search and product classification projects, according to its announcement.

The practical opportunity is to run a focused decision model inside an application. The commercial boundary deserves an early check: Kakao’s custom license permits many own-service uses, while offering the model to third parties through several distribution routes requires separate permission.

What Kanana-2-v-decide returns

The model card describes a 3.67-billion-parameter system that accepts text, structured data or chat history, with up to 10 images and 20,480 tokens. It produces choices, yes-or-no probabilities or ordered scores. It does not generate prose or accept video.

A useful distinction is that its probabilities depend on the supplied candidates. Adding or changing an option changes the distribution. A high number therefore needs to be tested against the application’s actual categories and mistakes before it becomes an automation threshold.

For example, a retailer could use a product photo and description to suggest a catalog category, then send uncertain suggestions to an editor. That is an illustrative workflow, not a test performed by ByteForward. The application still needs rules for missing information and cases where none of its categories fit.

Where commercial rights stop

The Kanana Open License draws a specific distinction. Section 4.2 allows development and operation of your own services without a separate commercial license when Section 4.1 does not apply. Section 4.1 requires Kakao’s separate grant for offering or reselling model access through API, cloud or other remote services, system-integration or on-premise solutions, and embedded on-device distribution.

Redistribution also carries conditions, including the license and notice, marking modified files, passing on use restrictions and displaying the required attribution. Distributed AI models trained or improved using the materials or outputs must include Kanana as a name prefix. These are open weights under a custom license. Teams planning a product should check their exact distribution arrangement against the full terms.

What a local deployment needs

The published reference environment specifies Python 3.12, CUDA, BF16 and SDPA, with PyTorch 2.10.0 and Transformers 5.5.3. The weights file is 7.33 GB. File size is not a complete GPU-memory budget: runtime allocations and inputs also need room.

The supplied HTTP server exposes the System One API and serializes model inference, running one model call at a time. Its default bind address is localhost. Authentication is configurable through DECISION_API_KEY, and the documentation warns to set a key before making the service reachable from other computers. This reference server needs deployment planning before it serves concurrent application traffic.

Input handling also matters. The image processor converts images to RGB, composites transparency onto white and resizes images before patching them. A pilot should include the actual product photos the service will receive, including small details and transparent backgrounds.

How to read Kakao’s speed and benchmark claims

Kakao’s technical account reports about 42 milliseconds for one decision on Korean product-review data using one H200 GPU. Token count affects latency. Its claimed 43-fold advantage over GPT-6 Luna comes from that comparison, not independent testing by ByteForward or a guarantee for other hardware.

Kakao explains that it embeds questions with their input and compares them with answer embeddings. Reusing candidate embeddings can reduce repeated work when an application keeps the same categories. That is a reason to test warm and cold requests separately, rather than copying a single latency number into a capacity plan.

The model card reports a 61.23 average across its two public decision benchmarks. In that table, Joey-1 scores higher on the text benchmark alone. The technical blog presents a different comparison set and slightly different Kanana scores. The two tables should not be merged into one leaderboard or treated as proof of universal superiority.

Start with the decisions your application makes

A useful first evaluation would keep a held-out set of labeled examples, measure category mistakes, and record latency under expected traffic. Test whether uncertain cases reach the intended review path. Repeat the evaluation when category descriptions change, because changing the options changes the problem being scored.

Teams comparing self-hosting with a managed route can also read our coverage of Liquid AI’s d1 Ultra decision model. Its hosted billing model is a separate tradeoff. For Kanana, the immediate decisions are whether the license fits the product and whether the model makes reliable choices on the team’s own data.

Featured image: AI-generated editorial illustration by ByteForward. Kanana logo: Kakao. Conceptual depiction, not a product interface.

Maya Chen
Maya Chen

Maya Chen is focused on covering AI models, research, and the evidence behind new capabilities. Maya follows model launches, benchmarks, open weights, and scientific uses of AI with one question in mind. What changed, and how would we know? The voice is curious and exacting, with a soft spot for elegant technical ideas and little patience for a leaderboard without context.

Leave a Reply

Your email address will not be published. Required fields are marked *

Gravatar profile