Skip to content
View p10ns11y's full-sized avatar
💭
Short term: Dad mode, Long term: God Father (In A Ethical Way)
💭
Short term: Dad mode, Long term: God Father (In A Ethical Way)

Organizations

@thecuriousts

Block or report p10ns11y

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
p10ns11y/README.md

Peramanathan Sathyamoorthy

Builder of useful things · LEArNING in rePUBLIC

2015 orchestration boxes → 2026 agent stacks · one person, live proof

Stockholm · C · Python · TypeScript · Rust · EEaaS lineage

GitHub   CV   X   npm   thecuriousts   GitRoll   Grokipedia   skills.sh


story now featured cooking pocs long arc more

Important

One person. This stack does not recur.

IEEE CloudCom 2015 · Wiley 2017. Same five boxes, new clothes — not big-lab internals · /essays

2015 phone boxes mapped to 2026 agent clothes: orchestrator to harness, time/place to when/where, knowledge graph to vector memory, control to guards, wisdom to router plus eval
Six rows — phone → agent (text map)
2015 box On the phone 2026 clothes
Orchestrator Profile → predict → act under cost Agent harness, graph runtime, permission tethers
Temporal–spatial Time + place change policy Region, on-device vs cloud — time and place decide spend
Knowledge graph Organize logs for cheaper next decision Vector memory — embeddings / retrieval, not a property graph
Control box Actuator: radio, cap sensors Guards: allowlists, rate limits, pause-on-cost
Wisdom box KEI — when a signal earns an act Router + eval: model choice, escalation, memory
KEI Few cheap signals; no raw telemetry stream KDI: outcomes, corrections, confidence

Note

I do not claim I designed GPT or Grok — these five boxes keep reappearing. Grok Build tweaks: slight token/$ wins; full eval paused on quota. Target: quality per token per watt. intelli-arch-designs · @thecuriousts

That machine, running

Three clicks — eight more in Featured.

  • kanithanj.ai — installable agent reactor; guards before you step in · releases
  • devprofile — live CV · /qa · /essays · production /qa is xAI Collections + Grok; local Ollama instead of Grok is slow
  • thepulimaangani — Tamil prosody in Rust → WASM; ML frozen before classical rules · live

Connect

Tip

CV · email · X · Articles

An inch at a time

A signal earns a move — git dates, not memory:

Then months of parent duty, then the 2026 instances below.

Featured

Three open — rest folded. Same three as running now.

thepulimaangani · TS · Rust · WASM · Live

ML beliefs frozen before classical sketches (metre pattern cards locked 2026-07-27). Each parse → 51-number vector (counts and linkage histograms — no raw text). Classical is a soft dual-truth path: it never subtracts from hybrid scores and is not a calibrated %. Issue #36 also ships an 8-cell cir × acai தளை table. WASM predicts metre on every parse. Soft sketches, not full classical proof.

kanithanj.ai · TS · Rust

Installable Linux agent + Heading screen (next act, not a hunt board). Guards on fit, cost, rate, CV promote. Apply CV is overlay only; master résumé is never written. Sweden ads load JobTech JSON, not cookie-wall HTML. xAI is Evaluate/Prepare only; the key never rides the Tauri wire. Releases.

elomaxz · C · on X

Elm MVU in C11: a tagged message in; a pure update returns new state plus commands; the shell runs effects. premflow pulls this library (FetchContent) and runs that loop every day: notes, wins, TTY pomo.

Eight more of that machine

sorkalam-extension · JS · 2014→2026

Built in a hurry. Used for the thesis. Highlight → meaning in the popup → pick a better word without leaving Energy Efficiency as an Orchestration Service. Wiktionary and Tamil Virtual University stay in the popup. Grok and Grokipedia open in a new tab — no host_permissions for grok.com — so the extension does not pay model API bills. Manifest V3. Not on the Chrome Web Store yet.

arch-machine · Shell · Python · Rust

archy steers. Shell does the work. No pacman-in-Rust. Jobs are offline (no heartbeats); the NEXT bar names the next act. groxy notifies on X or serves ACP. Phone DMs do not pick which Grok window. keeper is any 2 of 3 (passphrase, offline escrow, this device). It holds MFA packs and passwords; shelves by category come later. eye-comfort: Tamil tinai and the நாழிகைnāḻikai · 24-minute clock (standalone; not in install profiles). Thin install does not put archy on PATH yet. After Omarchy resets the bar, personal-tweaks put the Heading chip back.

shellyxz.sh · Shell

Kernel versus plugin on zsh, bash, and fish. Kernel must boot without tmux and must not hardcode grok or Cursor. Plugin ab / av / at need $TMUX. Ontology graph so agents stop moving files across the kernel boundary. A bad rc can brick new terminals; recover with bash --norc / recover-shell.sh.

adaptate · TS · npm

One optional Zod schema. Each API consumer names which fields it requires at run time. OpenAPI $ref in, Zod out. Multi-tenant APIs where a static required: list dies.

Scars, not best-practices. Formal-first SKILL.md; English references/ expand only if still stuck. EVA emptiness = a prior when the map is missing (do not pretend you already know). Distill leftovers were archived — high-recall tool sequences, not scars. Cognitive-load dual track: a human’s working memory versus an agent’s parallel tools.

Harvest Cursor + Grok Build + Kilo + Cline on disk. Raw transcripts, harness dumps, and agent dotfiles stay local. Only the distill step talks to a language model — and only tidied, extracted turns, not the bulk session. Rhai scores and composes; it never calls a model. No bundled dataset. Review drafts before promote.

One Predictor contract (prompt → text). ReAct, memory, and eval never touch TinyLSTM. Playground backends are tiny-lstm plus stubs; from_ollama is a comment. Typed workflow is Python (the ideal is Rust). Tiny story-overfit model, so success rates stay low.

devprofile · TS · Live · /qa

Live /qa is xAI Collections + Grok. Local Ollama instead of Grok is slow. Local qa-index.json is the fallback. No Pinecone. /essays.

Cooking

  • ensemblyGame of Peram: HOOTL kernel; you keep authorization. life-os is memory; this is the running clone.
  • life-os — notes vault; process-safety rule (no live hiring IDs on git). Runtime is ensembly.
  • plugins — Grok marketplace · mission-map: PERT-style C estimates + Rust heading diagram; nightly rewrite.
  • premflow — notes, wins, terminal pomodoro on elomaxz. I live in it.
  • Ask Grok — 2025 cousin of Sorkalam: page-context Grok; key stays local.

Proof of concepts

  • v0-live-feed — X “For You” as flow, not chrome clone · repo
  • selfie sign-in — enroll → train → login · repo
  • OCI tracker — personal OCI application guide covering apostille, online application, documents, and FRRO. Built on v0.app for personal use · v0 chat · repo (private)

If you are commercializing OCI, local assets, or finance with government digital services and APIs, I can spare a few hours to contribute and coach. Prefer people in their 20s trying to make one stop that works from anywhere.

Long arc

The diagram above is the claim. This is evidence and honest limits.

When the calendar slips, ship more than was asked — not a thin late apology. Diagrams: /essays. Small token/$ wins after Grok Build tweaks; quality/perf eval paused on quota. Fleet learning is the provider’s job. intelli-arch-designs.

Thesis & papers · 2015–2017

Prefer hosted PDF when DiVA fails.

Course craft · 2011

Uppsala ML course — assignment ran late; extended into real implementation (finished solo). Same muscle as today.

Writing & packages

I write when the stake is real — long-form on X, not take-farming. Rust from First Principles is a companion, not a tutorial dump.

npm since 2017: adaptate (2024) · @p10ns11y/hy (2021) · react-redux-quest (2018) · babel-plugin-react-intl-messages-generator (2017). ~p10ns11y

More

Open source — landed in other people’s trees
Archive — I was already public before it was a brand

Uppsala years: room to wander. Pro years: low time budget, honest stubs — not a victory lap.

Surfaces · samples · stubs

“He doesn’t need to predict the future. He’s been quietly preparing for it since 2016.”

Grok · April 2026

If this still looks like everyone else — you skimmed.

Pinned Loading

  1. agent-prompt-tuning-lab agent-prompt-tuning-lab Public

    Privacy-first toolkit to harvest, normalize, and split Cursor agent transcripts into prompt-tuning datasets, skills, rules & gold exemplars for LLM agents.

    JavaScript

  2. elomaxz elomaxz Public

    elomaxz — A modern hybrid Model-View-Update (MVU) framework for C. Features a clean ElomaxzProgram core, first-class Cmd/Effect system, and support for composition. Brings Elm-like clarity, testabi…

    C 2

  3. arch-machine arch-machine Public

    **The only Arch Linux setup that audits itself harder than your ex audits your text messages 👀💔**. Meet arch-machine 🛡️🤖 — your AI-forged, profile-based Arch Linux fortress 🏰 that turns a fresh ins…

    Rust 2

  4. thepulimaangani thepulimaangani Public

    Tamil and Ilaganam related tools and poem prosody segmenter

    TypeScript 2

  5. devprofile devprofile Public

    A modern, full-stack web application showcasing Peramanathan Sathyamoorthy's professional portfolio as a Senior Software Engineer. Built with Next.js 16 App Router, featuring profile Q&A, interacti…

    TypeScript 2

  6. adaptate adaptate Public

    adaptate is a dynamic and adaptable model validator that leverages Zod for schema validation and is interoperable with OpenAPI. Define a single optional Zod schema for your data model, then use con…

    TypeScript 1