UmairBhatti-procogia commited on
Commit
808e8e9
·
verified ·
1 Parent(s): daa4b58

Add README.md

Browse files
Files changed (1) hide show
  1. README.md +89 -0
README.md ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: nvidia-nemotron-open-model-license
4
+ license_link: https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-nemotron-open-model-license/
5
+ base_model: nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4
6
+ tags:
7
+ - polykode
8
+ - code-modernization
9
+ - nemotron
10
+ - procogia
11
+ - enterprise
12
+ language:
13
+ - en
14
+ - code
15
+ ---
16
+
17
+ # Polykode LLM
18
+
19
+ **Polykode** is ProCogia's AI system for enterprise code modernization — specializing in translating and modernizing **SAS**, **R**, and **Python** code.
20
+
21
+ This Hugging Face repository contains **product configuration and documentation** for running Polykode on the NVIDIA Nemotron base model. It does **not** redistribute modified model weights unless explicitly stated in a release.
22
+
23
+ ## Base model
24
+
25
+ | | |
26
+ |---|---|
27
+ | **Weights** | [nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4](https://huggingface.co/nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4) |
28
+ | **License** | [NVIDIA Nemotron Open Model License](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-nemotron-open-model-license/) |
29
+ | **Architecture** | Nemotron-3-Super-120B-A12B (120B total / 12B active, NVFP4) |
30
+
31
+ Licensed by NVIDIA Corporation under the NVIDIA Nemotron Model License.
32
+
33
+ ## What Polykode adds
34
+
35
+ ProCogia's contributions (separate from NVIDIA weights):
36
+
37
+ - **Polykode** product name and branding
38
+ - System prompts for code modernization workflows
39
+ - LiteLLM / vLLM inference configuration (`--served-model-name polykode`)
40
+ - Deployment references for ProCogia infrastructure
41
+
42
+ Under the NVIDIA Nemotron Open Model License, configuration and API aliases that bind by name to the base model are **not** Derivative Works of the Nemotron weights.
43
+
44
+ ## Intended use
45
+
46
+ - Enterprise code translation and modernization (SAS, R, Python)
47
+ - Developer assistance in migration projects
48
+ - **Not** for safety-critical, medical, legal, or regulated use without human review
49
+
50
+ ## Inference example (vLLM)
51
+
52
+ Download the NVIDIA base checkpoint, then serve with the Polykode API name:
53
+
54
+ ```bash
55
+ python -m vllm.entrypoints.openai.api_server \
56
+ --model /path/to/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4 \
57
+ --served-model-name polykode \
58
+ --host 0.0.0.0 \
59
+ --port 8000
60
+ ```
61
+
62
+ Use the system prompt and LiteLLM config in this repository for Polykode behavior.
63
+
64
+ ## Repository contents
65
+
66
+ | Path | Description |
67
+ |------|-------------|
68
+ | `NOTICE` | Attribution and legal notice (required for redistribution) |
69
+ | `LICENSE` | Licensing summary |
70
+ | `infra/configs/litellm_config.polykode.yaml` | LiteLLM routing + Polykode system prompt |
71
+ | `NOTICE_WEIGHTS_ADDENDUM.txt` | Use only if fine-tuned weights are published |
72
+
73
+ ## Legal
74
+
75
+ - **NVIDIA Nemotron weights**: NVIDIA Corporation — [Nemotron Open Model License](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-nemotron-open-model-license/)
76
+ - **Polykode product materials**: 0965688 BC Ltd. (ProCogia) — see `NOTICE`
77
+
78
+ ## Contact
79
+
80
+ | | |
81
+ |---|---|
82
+ | **Product** | https://polykode.ai |
83
+ | **Company** | https://www.procogia.com |
84
+ | **Email** | info@procogia.com |
85
+ | **Hugging Face** | https://huggingface.co/ProCogia |
86
+
87
+ ## Citation
88
+
89
+ If you reference Polykode in academic or technical work, cite the NVIDIA Nemotron base model and note Polykode as ProCogia's product configuration layer. See NVIDIA's model card for Nemotron citation guidance.