# AI-Generated Documentation(Deepwiki) + Julia

**URL:** <https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447>\
**Category:** Offtopic\
**Tags:** wiki, documentation, ai\
**Created:** [April 26, 2025, 8:23pm UTC](https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447 "2025-04-26T20:23:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ImreSamu](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/imresamu/32/20677_2.png) [@ImreSamu](https://discourse.julialang.org/u/ImreSamu)\
**Post date:** [April 26, 2025, 8:23pm UTC](https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447/1 "2025-04-26T20:23:15Z")

</div>

AI-Generated Documentation :  
( Deepwiki - powered by Devin, an AI coding assistant )

- [https://deepwiki.com/JuliaLang/julia](https://deepwiki.com/JuliaLang/julia)
- [https://deepwiki.com/JuliaLang/LinearAlgebra.jl](https://deepwiki.com/JuliaLang/LinearAlgebra.jl)
- [https://deepwiki.com/JuliaLang/PackageCompiler.jl](https://deepwiki.com/JuliaLang/PackageCompiler.jl)
- [https://deepwiki.com/JuliaLang/Pkg.jl](https://deepwiki.com/JuliaLang/Pkg.jl)
- [https://deepwiki.com/apache/arrow-julia](https://deepwiki.com/apache/arrow-julia)
- [https://deepwiki.com/ayush1999/Keras.jl](https://deepwiki.com/ayush1999/Keras.jl)
- [https://deepwiki.com/FluxML/Flux.jl](https://deepwiki.com/FluxML/Flux.jl)
- [https://deepwiki.com/fonsp/Pluto.jl](https://deepwiki.com/fonsp/Pluto.jl)
- [https://deepwiki.com/JuliaData/DataFrames.jl](https://deepwiki.com/JuliaData/DataFrames.jl)
- [https://deepwiki.com/JuliaGPU/AMDGPU.jl](https://deepwiki.com/JuliaGPU/AMDGPU.jl)
- [https://deepwiki.com/JuliaGPU/CUDA.jl](https://deepwiki.com/JuliaGPU/CUDA.jl)
- [https://deepwiki.com/JuliaGPU/GPUArrays.jl](https://deepwiki.com/JuliaGPU/GPUArrays.jl)
- [https://deepwiki.com/JuliaGPU/KernelAbstractions.jl](https://deepwiki.com/JuliaGPU/KernelAbstractions.jl)
- [https://deepwiki.com/JuliaInterop/MATLAB.jl](https://deepwiki.com/JuliaInterop/MATLAB.jl)
- [https://deepwiki.com/MakieOrg/Makie.jl](https://deepwiki.com/MakieOrg/Makie.jl)
- [https://deepwiki.com/OrchardLANL/DPFEHM.jl](https://deepwiki.com/OrchardLANL/DPFEHM.jl)
- [https://deepwiki.com/SciML/DifferentialEquations.jl](https://deepwiki.com/SciML/DifferentialEquations.jl)
- [https://deepwiki.com/SpM-lab/SparseIR.jl](https://deepwiki.com/SpM-lab/SparseIR.jl)
- [https://deepwiki.com/TuringLang/Turing.jl](https://deepwiki.com/TuringLang/Turing.jl)

+LLVM: [https://deepwiki.com/llvm/llvm-project](https://deepwiki.com/llvm/llvm-project)

see more ( search for `.jl` )

- [https://deepwiki.com/?q=.jl](https://deepwiki.com/?q=.jl)

* * *

I believe this is only the first wave of AI-generated documentation:

- Could we create documentation that is even more specific to Julia?
- Is there another option, preferably open-source?
- Could we generate beginner-focused tutorials from the tests to help new programmers get started with Julia?

---

<div class="post-metadata">

**Author:** ![Tortar](https://avatars.discourse-cdn.com/v4/letter/t/6bbea6/32.png) [@Tortar](https://discourse.julialang.org/u/Tortar)\
**Post date:** [April 26, 2025, 9:07pm UTC](https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447/2 "2025-04-26T21:07:57Z")

</div>

I tried to generate the docs for the StreamSampling.jl package, and while the general description is okay (but I have similar and hopefully higher quality human-made docs for that), the details are really wrong e.g.

 ![Screenshot from 2025-04-26 23-06-39](https://global.discourse-cdn.com/julialang/original/3X/3/2/32a74fcd52cf8f3d93c880f2db7bdf5f7ac2b5dc.png)

is totally nonsense, I wouldn’t take this “docs” seriously

---

<div class="post-metadata">

**Author:** ![ForceBru](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/forcebru/32/21389_2.png) [@ForceBru](https://discourse.julialang.org/u/ForceBru)\
**Post date:** [April 26, 2025, 9:18pm UTC](https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447/3 "2025-04-26T21:18:03Z")

</div>

Can it answer specific questions about the package correctly?

IMO it makes sense that the diagram is nonsense because it’s already quite unclear what “memory efficiency” and “time efficiency” mean. It can’t actually run code and do measurements, so it comes up with bullshit, probably because the prompt forces it to draw _some_ kind of diagram. Does it get the _facts_ wrong as well? Like if you ask how to do particular things using your package, does it “hallucinate” nonexistent API or pass incorrect arguments to functions etc?

I asked how to use variational inference in Turing, and at the first glance it looks fine.

---

<div class="post-metadata">

**Author:** ![Tortar](https://avatars.discourse-cdn.com/v4/letter/t/6bbea6/32.png) [@Tortar](https://discourse.julialang.org/u/Tortar)\
**Post date:** [April 26, 2025, 9:31pm UTC](https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447/4 "2025-04-26T21:31:21Z")

</div>

yes, I think that it should be able to suggest code which respects the general API most of the time. But consider that the package is small so it’s not that hard in this case. Actually I don’t really understand its usage given that with many state-of-the-art LLMs you can already ask them to base their response by considering the documentation and the repository of the library. So for packages which already have decent docs I don’t get the value proposition at all. Moreover, many details which were not already in the real docs in the case of my library are wrong.

---

<div class="post-metadata">

**Author:** ![ImreSamu](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/imresamu/32/20677_2.png) [@ImreSamu](https://discourse.julialang.org/u/ImreSamu)\
**Post date:** [May 3, 2025, 2:17pm UTC](https://discourse.julialang.org/t/ai-generated-documentation-deepwiki-julia/128447/5 "2025-05-03T14:17:16Z")

</div>

Open source alternative :

- [https://github.com/AsyncFuncAI/deepwiki-open](https://github.com/AsyncFuncAI/deepwiki-open)  
_“Open Source DeepWiki: AI-Powered Wiki Generator for GitHub/Gitlab Repositories”_
