diff --git a/README.rst b/README.rst
index 2869659af015b775cf4ebea304e1793d1f482517..566649f7cd6deefa4d68a42ce96fc14fccaade19 100644
--- a/README.rst
+++ b/README.rst
@@ -43,6 +43,6 @@ Places on the web related to PyOpenCL:
   .. image:: https://badge.fury.io/py/pyopencl.png
       :target: http://pypi.python.org/pypi/pyopencl
 * `C. Gohlke's Windows binaries <http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl>`_ (download Windows binaries)
-* `Github <http://github.com/pyopencl/pyopencl>`_ (get latest source code, file bugs)
+* `Github <http://github.com/inducer/pyopencl>`_ (get latest source code, file bugs)
 * `Documentation <http://documen.tician.de/pyopencl>`_ (read how things work)
 * `Wiki <http://wiki.tiker.net/PyOpenCL>`_ (read installation tips, get examples, read FAQ)
diff --git a/doc/algorithm.rst b/doc/algorithm.rst
index 954fabe4b803647694dae7f3737b487bc2bd0aa0..cbaf1e9305c61d0e8928bbd46da2bdb6fd2aef83 100644
--- a/doc/algorithm.rst
+++ b/doc/algorithm.rst
@@ -169,7 +169,7 @@ in PyOpenCL:
 * Segmented scans
 
 * Access to the previous item in *input_expr* (e.g. for comparisons)
-  See the `implementation <https://github.com/pyopencl/pyopencl/blob/master/pyopencl/scan.py#L1353>`_ of :func:`unique` for an example.
+  See the `implementation <https://github.com/inducer/pyopencl/blob/master/pyopencl/scan.py#L1353>`_ of :func:`unique` for an example.
 
 Making Custom Scan Kernels
 ^^^^^^^^^^^^^^^^^^^^^^^^^^
diff --git a/doc/array.rst b/doc/array.rst
index 8c83e6663f007560a744953e0439a875981e56ea..f44ce94545469656e92153f0c3aeda86292a6097 100644
--- a/doc/array.rst
+++ b/doc/array.rst
@@ -101,7 +101,7 @@ functions defined on them such as `cfloat_mul(a, b)` or `cdouble_log(z)`.
 Elementwise kernels automatically include the header if your kernel has
 complex input or output.
 See the `source file
-<https://github.com/pyopencl/pyopencl/blob/master/pyopencl/cl/pyopencl-complex.h>`_
+<https://github.com/inducer/pyopencl/blob/master/pyopencl/cl/pyopencl-complex.h>`_
 for a precise list of what's available.
 
 If you need double precision support, please::
diff --git a/doc/conf.py b/doc/conf.py
index 1720c55e933b7fddef941770719e8b355a032093..7c3707fd55061faa25503d18422c545192a55aed 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -93,7 +93,7 @@ html_theme = "alabaster"
 
 html_theme_options = {
         "extra_nav_links": {
-            "🚀 Github": "https://github.com/pyopencl/pyopencl",
+            "🚀 Github": "https://github.com/inducer/pyopencl",
             "💾 Download Releases": "https://pypi.python.org/pypi/pyopencl",
             }
         }
diff --git a/doc/misc.rst b/doc/misc.rst
index a3d3e638c2060834002bcb3b12f9fe1760263219..d783e1cf781ef6d02e0af4f20222fe48a3e97f83 100644
--- a/doc/misc.rst
+++ b/doc/misc.rst
@@ -12,7 +12,7 @@ Syntax highlighting
 
 You can obtain Vim syntax highlighting for OpenCL C inlined in Python by
 checking `this file
-<https://github.com/pyopencl/pyopencl/blob/master/contrib/pyopencl.vim>`_.
+<https://github.com/inducer/pyopencl/blob/master/contrib/pyopencl.vim>`_.
 
 Note that the triple-quoted strings containing the source must start with
 `"""//CL// ..."""`.
@@ -27,7 +27,7 @@ IPython extension using::
     %load_ext pyopencl.ipython_ext
 
 and then use the ``%%cl_kernel`` 'cell-magic' command. See `this notebook
-<http://nbviewer.ipython.org/urls/raw.githubusercontent.com/pyopencl/pyopencl/master/examples/ipython-demo.ipynb>`_
+<http://nbviewer.ipython.org/urls/raw.githubusercontent.com/inducer/pyopencl/master/examples/ipython-demo.ipynb>`_
 (which ships with PyOpenCL) for a demonstration.
 
 You can pass build options to be used for building the program executable by using the ``-o`` flag on the first line of the cell (next to the ``%%cl_kernel`` directive). For example: `%%cl_kernel -o "-cl-fast-relaxed-math"``.
@@ -109,7 +109,7 @@ Version 2016.3
 .. note::
 
     This version is currently under development. You can get snapshots from
-    PyOpenCL's `git repository <https://github.com/pyopencl/pyopencl>`_
+    PyOpenCL's `git repository <https://github.com/inducer/pyopencl>`_
 
 Version 2016.2
 --------------
@@ -200,7 +200,7 @@ Version 2013.1
 * Add :func:`pyopencl.tools.match_dtype_to_c_struct`,
   for better integration of the CL and :mod:`numpy` type systems.
 * More/improved Bessel functions.
-  See `the source <https://github.com/pyopencl/pyopencl/tree/master/src/cl>`_.
+  See `the source <https://github.com/inducer/pyopencl/tree/master/src/cl>`_.
 * Add :envvar:`PYOPENCL_NO_CACHE` environment variable to aid debugging.
   (e.g. with AMD's CPU implementation, see
   `their programming guide <http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD_Accelerated_Parallel_Processing_OpenCL_Programming_Guide.pdf>`_)
@@ -510,7 +510,7 @@ Contributors
 ------------
 
 Too many to list. Please see the
-`commit log <https://github.com/pyopencl/pyopencl/commits/master>`_
+`commit log <https://github.com/inducer/pyopencl/commits/master>`_
 for detailed acknowledgments.
 
 Funding
diff --git a/pyopencl/cl/pyopencl-hankel-complex.cl b/pyopencl/cl/pyopencl-hankel-complex.cl
index 3115b8de42ae1ccaf608d89f4685365657123a98..d2bbd9ff4484e85e03ed69627dd9ff508c342d85 100644
--- a/pyopencl/cl/pyopencl-hankel-complex.cl
+++ b/pyopencl/cl/pyopencl-hankel-complex.cl
@@ -9,7 +9,7 @@ Copyright (C) 2015 Andreas Kloeckner
 Auto-translated from
 https://github.com/zgimbutas/fmmlib2d/blob/master/src/hank103.f
 using
-https://github.com/pyopencl/pyopencl/tree/master/contrib/fortran-to-opencl
+https://github.com/inducer/pyopencl/tree/master/contrib/fortran-to-opencl
 
 Originally licensed under GPL, permission to license under MIT granted via email
 by Vladimir Rokhlin on May 25, 2015 and by Zydrunas Gimbutas on May 17, 2015.
diff --git a/pyopencl/clrandom.py b/pyopencl/clrandom.py
index 10fb8aea1a93fc000d6fec61ce98f8b13a7d5bd6..2ac54c36cc191c8651d5a3ee147870f63867e8ec 100644
--- a/pyopencl/clrandom.py
+++ b/pyopencl/clrandom.py
@@ -36,9 +36,9 @@ they are available in any piece of code compiled through PyOpenCL by::
     #include <pyopencl-random123/threefry.cl>
 
 See the `Philox source
-<https://github.com/pyopencl/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/philox.cl>`_
+<https://github.com/inducer/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/philox.cl>`_
 and the `Threefry source
-<https://github.com/pyopencl/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/threefry.cl>`_
+<https://github.com/inducer/pyopencl/blob/master/pyopencl/cl/pyopencl-random123/threefry.cl>`_
 for some documentation if you're planning on using Random123 directly.
 
 .. note::
diff --git a/setup.py b/setup.py
index d487cc1c1b73447a2b617962cef24efc46a75a8c..426283850a0a3d15f5851f98dc1966a3144ed41b 100644
--- a/setup.py
+++ b/setup.py
@@ -69,7 +69,7 @@ def get_config_schema():
         default_libs = ["OpenCL"]
         if "linux" in sys.platform:
             # Requested in
-            # https://github.com/pyopencl/pyopencl/issues/132#issuecomment-314713573
+            # https://github.com/inducer/pyopencl/issues/132#issuecomment-314713573
             # to make life with Altera FPGAs less painful by default.
             default_ldflags = ["-Wl,--no-as-needed"]
         else:
diff --git a/src/c_wrapper/error.h b/src/c_wrapper/error.h
index 33f2ae76e62f9b93ab0d8fbb0633104db820f93f..30e985f93e7dfef3f5dafb702275e064e0b509aa 100644
--- a/src/c_wrapper/error.h
+++ b/src/c_wrapper/error.h
@@ -14,7 +14,7 @@
 
 // {{{ error
 
-// See https://github.com/pyopencl/pyopencl/pull/83
+// See https://github.com/inducer/pyopencl/pull/83
 #if GCC_VERSION > 50200
 #define PYOPENCL_CL_CASTABLE_THIS this
 #else