8000 GitHub - AK-Lmn/AK-Lmn: GitHub profile README · GitHub
[go: up one dir, main page]

Skip to content
AK-LmnPublic

About

GitHub profile README

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

86 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AK-Lmn



FLISK MAINTAINER Merged PRs XERJ Contributor Sponsor Ko-fi



Building developer tooling, runtime engines, and offline-first architectures.


Portfolio  ·  LinkedIn  ·  GitHub Sponsors  ·  Ko-fi


[01] PROFILE

  • › Focus: Architecting LibriQ (3D digital library) and core developer runtime tooling.
  • › Open Source: Flisk Maintainer across 66 repositories; 150+ merged PRs across open-source ecosystems.
  • › Recognition: Selected by XERJ Corpus Hub (4.2k+ stars) as an open-source reference solution.
  • › Education: 2nd Year Computer Science student at Lyceum of Alabang.

[02] FEATURED PROJECTS

PoopPal  ·  Android · Capacitor

Habit tracking Android app built with React 19, TypeScript, Capacitor, and Firebase Firestore. Features real-time duo sync, 2x2 home widgets, Quick Settings tile, and procedural chiptune synth.

Download APK (v1.0.0)  ·  Source

LibriQ  ·  Three.js · PWA

Personal 3D digital bookshelf and reading tracker. Features interactive Three.js 3D shelf rendering, RFC 4180 Goodreads and Kindle CSV data pipeline, and offline-first PWA caching.

Live Application  ·  Source

Flisk CLI Core  ·  Runtime · Systems

Local multi-service runtime engine. Engineered Tiltfile and Compose import subcommands (#2238, #2239), optional Traefik gateway and Postgres (#2232, #2233), AI Agent control plane (tdk mcp), and machine envelope outputs (#707).

Repository  ·  Merged PRs (69)

Lokal.MD  ·  Python · EHR

Philippine clinical EHR vault and offline Taglish speech-to-text clinical transcription system for Rural Health Units (RHU). Built with deterministic PNF safety engines and AES-256-GCM.

Source  ·  AppBuildersPH Hackathon


[03] OPEN SOURCE IMPACT

  • flisk-sh/flisk: Shipped import commands (tiltfile, compose), configurable gateways, and runtime tests.
  • xerj-org/xerj: Documented 26 agent harness configurations and execution contracts.
  • determined-001/Quay: Hardened mainnet secret generator and quote validators.
  • oll4com/spaceapp: Unified distributed tracing and child-workflow spans over OTLP.
Complete Pull Request Log (150+ Merged PRs across 25+ Ecosystems)

› [FIX]  ·  list bring-your-own services at startup (#3203)
› [FEAT]  ·  flisk version --verbose prints the git commit the package was built from (Fixes #3096)
› [FEAT]  ·  command on a service that also has build (Fixes #3060) 8000
› [TEST]  ·  cover cli/src/commands/ui.tsx (Fixes #3112)
› [FEAT]  ·  add flisk import tiltfile subcommand (#2239)
› [FEAT]  ·  make database optional via with_db toggle (#2233)
› [FEAT]  ·  make gateway optional via with_gateway toggle (#2232)
› [FEAT]  ·  make health checks optional and configurable (#2235)
› [FEAT]  ·  add flisk import compose subcommand (#2238)
› [TEST]  ·  add test for hacktoberfest-embed.mjs (Fixes #2323)
› [TEST]  ·  add behaviour test for wsl2-smoke.sh (Fixes #2366)
› [TEST]  ·  add test for npm-downloads-graph.mjs (Fixes #2322)
› [TEST]  ·  add test for demo-svgs.mjs (Fixes #2328)
› [TEST]  ·  add behaviour test for setup-pre-commit.sh (Fixes #2331)
› [FIX]  ·  preserve hooks when .githooks is absent
› [TEST]  ·  add behaviour test for sync-byo-templates.sh (Fixes #2368)
› [TEST]  ·  add behaviour test for package-lifecycle-smoke.sh (Fixes #2370)
› [TEST]  ·  add behaviour test for cold-boot-notes.sh (Fixes #2369)
› [TEST]  ·  add behaviour test for release-binaries.sh (Fixes #2372)
› [TEST]  ·  add behaviour test for audit-codebase.sh (Fixes #2371)
› [TEST]  ·  add tests for up-only shared infrastructure list (#2430)
› [TEST]  ·  cover Traefik ingress rows in status-ports (#2427)
› [TEST]  ·  pin TRAEFIK network and ports in platform-standards (#2428)
› [TEST]  ·  cover Traefik network marker check in down-cleanup (#2426)
› [TEST]  ·  expand coverage for the generator template engine (#1553)
› [TEST]  ·  cover service URL generation and runtime state edges (#1593)
› [TEST]  ·  cover custom agent runtime handling (#1552)
› [TEST]  ·  add unit tests for services metadata, stack metadata, and discovery problems (#1583)
› [TEST]  ·  add unit tests for startup report dependency cycles and empty payloads (#1578)
› [TEST]  ·  add unit tests for generator extension fetcher (#1571)
› [TEST]  ·  add unit test for cache module (#1570)
› [TEST]  ·  add unit tests for doctor command (#1569)
› [TEST]  ·  add unit tests for config-cleaner (#1568)
› [TEST]  ·  add unit test for clean-cli (#1567)
› [TEST]  ·  add unit tests for manifest-cleaner (#1566)
› [TEST]  ·  add unit test for file-utils (#1565)
› [TEST]  ·  add unit test for env-loader (#1564)
› [TEST]  ·  add unit test for base-cleaner (#1563)
› [TEST]  ·  add unit test for alias-resolver (#1562)
› [DOCS]  ·  write docs/comparison.md comparing TDK with alternative dev tools (#105)
› [DOCS]  ·  add getting help, supported platforms, and TOC to CONTRIBUTING (#98)
› [DOCS]  ·  add root AGENTS.md for AI coding agents (#92)
› [REFACTOR]  ·  standardise error message style and document exit code rules (#708)
› [REFACTOR]  ·  standardise -y/--yes and --force flags across commands (#706)
› [FEAT]  ·  add --all flag with Machine/Project sections and summary (#86)
› [TEST]  ·  verify --json check shapes and document flag in cli/README.md (#87)
› [FEAT]  ·  enforce core version gate and upgrade recommendation (#634)
› [DOCS]  ·  structure framework version table and tidy spacing (#813)
› [DOCS]  ·  document resource features and featuresEnabled array (#127)
› [DOCS]  ·  write docs/how-tdk-up-works.md explaining lifecycle, flags, and down (#101)
› [DOCS]  ·  write docs/ARCHITECTURE.md explaining CLI, engine, and discovery (#99)
› [FEAT]  ·  add node as a native backend language provider (#110)
› [FEAT]  ·  press 'o' to open resource URL in browser and 'y' to copy it (#456)
› [FEAT]  ·  add agent directives, skills, and agent-stack template (#1256 part D)
› [FEAT]  ·  add agent control tools and CLI commands (#1256 part C)
› [FEAT]  ·  add postgres durability session store (#1256)
› [REFACTOR]  ·  standardise machine envelope construction in machine-output (#707)
› [DOCS]  ·  position TDK for the AI-agent era (#1256 part A)
› [DOCS]  ·  document tdk up --json readiness result contract (#1195)
› [FIX]  ·  do not pass --force to tilt down (#1216)
› [REFACTOR]  ·  use constant for project.json file name (#905)
› [REFACTOR]  ·  use constant for TILT_TECH_STACK.star file name (#908)
› [REFACTOR]  ·  use constant for TILT_RESOURCE_DEFAULTS.star file name (#909)
› [REFACTOR]  ·  use constant for .autogenerated directory name (#907)
› [REFACTOR]  ·  constant for the package.json file name (#906)
› [REFACTOR]  ·  constant for the docker-compose.yml file name (#910)
› [DOCS]  ·  document up, down and status flags
› [DOCS]  ·  document tdk doctor --no-ping and --ping-timeout flags
› [TEST]  ·  cover env-validator utility functions

› [DOCS]  ·  list 26 supported agent harnesses with config file, key and tested status (#1991)

› [FEAT]  ·  connect API, workflow, child-workflow and activity spans over OTLP (#61)

› [FIX]  ·  stop generating DEFAULT_SELLER keys in gen-mainnet-secrets (#417)
› [FIX]  ·  validate and normalize targetCurrency on cash-out quote route (#412)

› [DOCS]  ·  refresh stale component counts in live code comments (#87)

› [FIX]  ·  stop polling for spec indefinitely and use finite backoff (#49)

› [CONTRIB]  ·  notion: a person's person member includes email_verified
› [CONTRIB]  ·  s3: object GET and HEAD send default AES256 server-side encryption on...
› [CONTRIB]  ·  jira: serverInfo lists its members in real's order

› [FIX]  ·  add requirements.txt, fix uvicorn command, and update setup docs

› [FEAT]  ·  add flip animation when task status changes (#545)
› [FEAT]  ·  show previous assignees on task card and modal (#564)
› [FEAT]  ·  add subtle status-based tints to task cards (#488)
› [FEAT]  ·  export task details as Markdown file (#526)
› [FEAT]  ·  add font size toggle on code snippets (#565)

› [FEAT]  ·  make tags clickable in Other Projects section
› [FEAT]  ·  make project tags clickable with search filter
› [FIX]  ·  remove underline on link hover in submit page
› [FEAT]  ·  add scroll to top button
› [CONTRIB]  ·  Add search component to embeds page (#2)

› [FIX]  ·  apply focus rings, aria-labels, text contrast, and semantic close button (#27)
› [FEAT]  ·  implement live trail statistics panel inside sidebar dashboard
› [FEAT]  ·  sync map layer tiles dynamically with application theme toggle
› [FEAT]  ·  add timeline playback scrubber controls for tracking simulation
› [FEAT]  ·  add date range filter listeners and real-time layout updates
› [FEAT]  ·  support Google Takeout Records.json timeline format auto-detection
› [FEAT]  ·  implement full keyboard navigation and accessibility enhancements
› [FEAT]  ·  implement comprehensive Google Maps Timeline JSON parser

› [FEAT]  ·  add client-side markdown and json report export (#1)

› [TEST]  ·  cover IsEmpty and IsNotEmpty on 0, False and whitespace

› [TEST]  ·  write comprehensive unit test suite for number range clamp helper (#431)

› [FIX]  ·  detect unnamed ADD FOREIGN KEY and ADD CHECK in MG004

› [FEAT]  ·  add image format demand analysis notebook
› [FEAT]  ·  check derived CSVs for share sum and rank consistency

More Ecosystem Contributions

Expand all remaining repository contributions (40+ PRs)

› reticlehq/reticle  ·  [FIX]  ·  branch tune hud diagnostics on sdkVersion and session id
› flathub-infra/website  ·  [FEAT]  ·  Change "Downloads over time" chart to show monthly data instead of daily
› JohnMwendwa/vet-management-system  ·  [FEAT]  ·  add pagination in clients and employees routes
› OlaBakare/stellar-wallet-adapter  ·  [FEAT]  ·  add accessible fallback for unavailable wallet icons (#5)
› Prism-platform  ·  [CI]  ·  group dependabot minor and patch updates per ecosystem
› booth  ·  [FEAT]  ·  add py.typed marker and package data (PEP 561)
› vajra  ·  [FIX]  ·  import Any and pass --eve-path to alert reader
› understory  ·  [FEAT]  ·  add OpenAI-compatible provider for Scout
› avenx-js  ·  [DOCS]  ·  document server.headers configuration option (#1443)
› claudehop  ·  [FEAT]  ·  cache list --verify answers and add --no-cache bypass (#6)
› security-actions  ·  [FEAT]  ·  add --sorted flag and LLMS-015 rule (#5)
› bloodlink  ·  [TEST]  ·  add Vitest and unit tests for 8x8 blood compatibility matrix (#5)
› beemr  ·  [FEAT]  ·  add --copy option to copy ticket to clipboard
› beemr  ·  [FEAT]  ·  show estimated time remaining
› toolboundary  ·  [TEST]  ·  add fuzz and property tests for canonicalization and call binding
› kin-graph  ·  [CONTRIB]  ·  Split GEDCOM export lines over 255 characters with CONC/CONT (#22)
› public-data-sentinel  ·  [CONTRIB]  ·  Keep column names literal in Markdown reports (#4)
› Campus_lost_andFound  ·  [CONTRIB]  ·  Show dismissible success message after submitting a report (#8)
› Campus_lost_andFound  ·  [CONTRIB]  ·  Add image preview before submission (#7)
› firely-cql-sdk  ·  [FIX]  ·  fix TypeFoundIsNotExpected argument order and remove stray quote (#1750)
› woo-pay  ·  [FIX]  ·  validate wallet address before saving (#1)
› mcp-memory-service  ·  [DOCS]  ·  fix commands and options in chromadb-migration.md (#1421)
› fork-commit-merge  ·  [FEAT]  ·  style responsive card component in easy task
› yasbd-lib  ·  [CONTRIB]  ·  Address false splits by adding párrf and párr to the Spanish reference list (#353)
› shadcn-labs.com  ·  [FEAT]  ·  add search box and project filter to /issues (#13)
› genealogy  ·  [FIX]  ·  remove unused /api/user endpoint and api routing (#15)
› php-mkv-player-media-player-  ·  [FEAT]  ·  add keyboard shortcuts help panel and toggle button (#4)
› shadcn-labs.com  ·  [FEAT]  ·  add custom 404 page (#18)
› defense-mcp  ·  [FIX]  ·  document API key rotation restart requirement and clarify 401 message (#4)
› DOME  ·  [FEAT]  ·  add total used volume size badge on stacks and in detail pane (#89)
› shadcn-labs.com  ·  [FEAT]  ·  cap repo groups at 10 with a collapsible toggle (#15)
› graphify  ·  [FIX]  ·  warn once when file exceeds _FILE_CHAR_CAP in _read_files (#3773)
› loopwise-web  ·  [FIX]  ·  prevent mobile nav wrapping at 390px viewport
› Pulse-Layer  ·  [FIX]  ·  handle clipboard permissions, fallback, and timer cleanup in account modal (#101)
› repro200  ·  [FEAT]  ·  reproduce Erdős-Rényi giant component fraction (~0.7968)
› repro200  ·  [FEAT]  ·  reproduce Quicksort expected comparisons ratio (~1.0)
› repro200  ·  [FEAT]  ·  reproduce Morris probabilistic counter ratio (~1.0)
› layerkit  ·  [FEAT]  ·  handle 0 maps gracefully in map list and doctor with guidance (#119)
› organic-os  ·  [DOCS]  ·  sync command reference table and update test count inventory
› Termstory  ·  [FIX]  ·  catch specific ValueError instead of broad Exception in shlex split
› Lingoo  ·  [CONTRIB]  ·  Add entry for 'waiter' in level-based words JSON
› photo-grid-docx  ·  [FIX]  ·  resolve memory leak on 40+ images and fix trailing page break bug
› Mr-share  ·  [FEAT]  ·  redesign landing page for modern visual hierarchy
› AthLead  ·  [FEAT]  ·  add range hints and helper text to score input fields


[04] TECHNICAL STACK

LANGUAGES       TypeScript · JavaScript · Python · Kotlin · SQL · Starlark · Bash
FRONTEND        React 19 · Next.js · Vue · Three.js · Tailwind CSS · Vite
BACKEND & DB    Node.js · Express · FastAPI · PostgreSQL · SQLite / SQLCipher · Firebase
SYSTEMS & TOOL  Docker · Tilt · Traefik · MCP · GitHub Actions · Vitest · Biome

[05] ACTIVITY & METRICS

Total Contributions Merged PRs Repositories Impacted Flisk Maintainer
1,800+ 148+ 30+ Ecosystems 68 Merged in Core

 

About

47BD GitHub profile README

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0