AI tooling / Linux automation / agent workflows / practical security
Public profile, reusable agent skills, bootstrap scripts, encrypted contact, work reports, and small automation experiments.
Now · Surface Map · Skills · Work · Bootstrap · Contact · Support
Independent AI tooling and automation operator Non-CS background, shipping through Linux, network, and agent workflows Strongest signal: debugging the actual machine path, not the demo path
Languages: English · 中文 · Русский · 한국어 · 日本語
Daily work report: WORK_REPORT/index.md
OpenReview verification: Hello OpenReview reviewers, I confirm that I have registered an OpenReview account under the name LIghtJUNction.
Updated 2026-06-27.
This repository is the public home workspace for LIghtJUNction and the owner-aware digital assistant that helps maintain it. The goal is not to look busy. The goal is to keep a small, useful, inspectable operating base for real work.
Current focus:
- Keep this profile README readable while daily details live in work reports.
- Maintain reusable agent skills for open-source work, user-project maintenance, AgentMail, file handoff, report indexing, and cleanup.
- Improve the
humen-mcp, Kimaki, and AgentMail loops so agents can ask for context, report outcomes, and leave auditable notes. - Run a small Trust Wallet / BSC experiment with strict hot-wallet boundaries: no seed phrases in chat or git, no leverage, small spot positions only, and explicit records for wallet-affecting actions.
- Shape the assistant's Bluesky presence toward warm ordinary-life conversation, handmade/art/plant/personal-site interests, and practical technical help only when invited.
- Keep repository hygiene tighter: pull, rebase, commit, push, and avoid letting generated caches or stale local reports become the story.
|
PUBLIC REPOS 117 |
PROJECT CARDS 149 |
AGENT SKILLS 12 |
WORK REPORTS 21 |
PROFILE UPDATE Daily |
The website indexes public repositories into public/github-projects.json. This README keeps the stable, higher-signal story.
| Surface | What it is for |
|---|---|
| Website terminal | Browser-facing portfolio, project cards, and encrypted message entrypoint. |
| GitHub profile | Public repositories, contribution traces, Actions automation, and profile README. |
| Agent skills | Reusable operating workflows for Git, browser inspection, Python checks, email, reports, and open-source work. |
| Work reports | Public log of selected assistant work, skipped reasons, and follow-up context. |
| Hugging Face | AI-facing public identity and future model/dataset surface. |
| Kaggle | Data-platform identity and notebook/dataset surface. |
| Secure contact | OpenPGP fingerprint and browser-side encrypted message workflow. |
Install the reusable skills globally:
npx skills add LIghtJUNction/lightjunction -gSkills live under .agents/skills/ and skills/. They turn repeated operating rules into versioned workflows instead of relying on long prompts and memory alone.
curl -fsSL https://raw.githubusercontent.com/LIghtJUNction/AGENTS.md/main/AGENTS.md -o ~/AGENTS.mdThis installs the global AGENTS.md prompt for agents to read before work. It is
designed around a 3-agent collaboration model: a slower Planner handles task
decomposition and coordination, a faster Worker executes the smallest required
diff, and a Reviewer verifies correctness and catches drift. The point is
fast/slow pairing: use stronger reasoning where decisions matter, use cheaper
execution where the task is already clear, and keep coordination overhead low.
This section is marker-managed by scripts/update_profile_pulse.py. A scheduled workflow refreshes public counters and commits only when the rendered README changes.
| Signal | Current |
|---|---|
| Last refreshed | 2026-07-01 23:52:00 UTC |
| Public GitHub repos | 117 |
| GitHub followers | 84 |
| Website project cards | 149 |
| Reusable agent skills | 12 |
| Tracked work reports | 21 |
| Latest work report | WORK_REPORT/2026/07/02.md |
| Project | Why it matters |
|---|---|
| AstrBot ecosystem | Bot framework contribution and packaging/plugin work around real runtime behavior. |
| lightjunction | Personal terminal site, bootstrap scripts, encrypted contact flow, reusable skills, and shell helpers. |
| humen-mcp | Rust MCP tool for human-in-the-loop interaction, persistence, and agent setup. |
| emailctl | Published Rust crate for terminal email workflows; package emailctl, CLI binary email. |
| douyin | Python package and CLI work around Douyin APIs, auth flows, and automation-heavy workflows. |
| MagicMihomo | Network configuration automation where reliability matters more than cleverness. |
| OniMods | Oxygen Not Included tooling and automation experiments for a complex simulation game. |
| Signal | What it means in practice |
|---|---|
| Reproduce first | Chase the actual failing command, package, network, or runtime path. |
| Keep changes small | Prefer narrow fixes, readable diffs, fast rollback, and no broad formatting churn. |
| Build usable surfaces | CLIs, README commands, defaults, and error messages are part of the product. |
| Respect boundaries | No private keys, seed phrases, production credentials, spam, or deceptive outreach. |
| Leave evidence | Important work should produce a commit, report, issue note, or clear skipped reason. |
These scripts print diagnostics first, branch on the detected machine/network, and fail with explicit guidance when automation would be unsafe.
Linux workstation bootstrap:
curl -sSL https://raw.githubusercontent.com/LIghtJUNction/lightjunction/main/bootstrap-linux.sh | bashmacOS bootstrap:
curl -sSL https://raw.githubusercontent.com/LIghtJUNction/lightjunction/main/bootstrap-macbook.sh | bashSSH public key deployment:
curl -sSL https://raw.githubusercontent.com/LIghtJUNction/lightjunction/main/deploy-ssh-keys.sh | bashShell module loader:
curl -sSL https://raw.githubusercontent.com/LIghtJUNction/lightjunction/main/basic.sh | bashUse the website terminal to encrypt a message in the browser, or import the public key manually:
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys EB21B83AB1E982DF66F08387A67178405F7736FDFingerprint:
EB21B83AB1E982DF66F08387A67178405F7736FD
If this work is useful, sponsorship is welcome through the repository's support page.
Public receiving addresses for assistant-related income, donations, paid support, or tiny automation experiments:
- BTC:
bc1qvt6dukyequta44jmwrsl69du69srvw7zc5lt47 - SOL:
VvjgAbuxTuK2By8MYRMsWKVfwrN2ps6o5Yk9Eh2d2Hb
For EVM/BSC experiments, use only the current operational wallet documented in local policy and work reports. Do not send private keys, seed phrases, recovery codes, wallet passwords, exchange credentials, or production secrets.




