Skip to content

SuperDocs.jl — Julia scientific computing client (Raman) - #199

Open
raman20 wants to merge 5 commits into
superdocsapp:mainfrom
raman20:raman20/julia-sdk
Open

SuperDocs.jl — Julia scientific computing client (Raman)#199
raman20 wants to merge 5 commits into
superdocsapp:mainfrom
raman20:raman20/julia-sdk

Conversation

@raman20

@raman20 raman20 commented Aug 27, 2026

Copy link
Copy Markdown

Raman (github.com/raman20)

A Julia REST SDK for SuperDocs: upload a lab note, HITL-edit it, keep LaTeX as native KaTeX nodes, insert plots through the images API, and export Word/PDF. Pluto notebooks run the same flow on a synthetic oscillator report.

Folder: extensions/raman20/SuperDocs.jl/

Julia REST SDK for SuperDocs: upload → HITL chat → approve → export,
plus image upload and LaTeX that SuperDocs KaTeX actually renders
(native data-latex nodes, not leftover $$ source). Pluto notebooks
exercise a synthetic lab note and an oscillator report. Keyless tests
included; REST only, not MCP.
Expand the README (install, four-call flow, math nodes, images,
HITL, export, public API, Pluto). Remove unused StructTypes
direct dep, unused types/constants, and an unused Printf import.
Those documents only exist on the author's account; reviewers cannot
open them. Point at the in-repo screenshot and running the notebooks
with your own key instead.
README no longer points at private SuperDocs sessions or /tmp
Pluto envs. Notebooks mint a fresh session id and export to a
temp dir instead of writing into the package tree.
Install path for people who do not clone the repo locally.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant