Skip to content
@firstsun-dev

firstsun-dev

Firstsun Dev

Engineering behind Firstsun / 首陽問路.

Build useful things. Operate them well. Share what we learn.

Firstsun Dev turns real needs into software, operates the systems that matter, and publishes what survives contact with reality.

Firstsun Journal · Tools · Service status

Firstsun Dev — build, operate, share

Selected work

The projects below are selected because they show different parts of the engineering loop rather than simply being the newest or largest repositories.

Build — Git File Sync

Selective Git synchronization for Obsidian.

Sync individual notes or batches with GitHub, GitLab, and Gitea without requiring a local Git installation. The plugin includes status review, conflict handling, .gitignore support, and mobile-ready workflows.

Obsidian plugin downloads

Obsidian Community Plugin · Read the guide

Extend — Code Insights

A maintained fork for turning AI coding sessions into reusable knowledge.

Firstsun-maintained additions include Kilo Code support, multi-home analysis, personality and recurring-insight views, OpenAI-compatible analysis, reporting workflows, reliability fixes, and deployment operations while preserving upstream attribution and the local-first foundation.

Open the app · Upstream

Operate — Heaven Platform

Cloudflare-native identity and application platform.

A privately implemented, publicly operated system built around a shared OIDC identity boundary, auth client SDK, consumer applications, and centralized Playwright E2E testing. The service carries recurring real-world traffic and is continuously monitored, so availability, deployments, and regressions have real operational consequences.

Architecture case study · Service status

Emerging

Provider-agnostic issue-to-PR engineering automation.

Firstsun Bot is being developed around a human-approved workflow: issue readiness → plan → approval → implementation → pull request → review and merge reconciliation. Tracker and coding-agent providers are isolated behind interfaces so orchestration is not tied to one platform or model.

It is treated as an emerging project until its public documentation, working demo, and real dogfooding evidence justify stronger placement.

Engineering backbone

Firstsun projects share an operational backbone instead of treating deployment and reliability as an afterthought.

  • Shared delivery — reusable GitHub Actions for test, release, and deployment live in .github
  • Infrastructure as code — production and self-hosted infrastructure is provisioned with Terraform and configured with Ansible
  • Verification — unit, integration, E2E, compatibility, lint, and build checks are applied where they materially reduce risk
  • Observable services — monitoring and public service-health visibility are part of the operating model
  • Private where appropriate — privileged production source and infrastructure remain private while architecture and operational evidence stay public

infra-config is the private multi-cloud infrastructure and service-operations monorepo behind Firstsun services. It covers Cloudflare, Oracle Cloud, Proxmox, VM lifecycle, storage and backups, tunnels, self-hosted GitHub Actions runners, PostgreSQL, Prometheus monitoring, workflow automation, and container-service operations.

Public infrastructure overview · Service status

More projects

  • Watermark Bucket Uploader — image processing and S3-compatible object-storage delivery inside Obsidian
  • Firstsun Skills — reusable agent skills for engineering workflows
  • news-getter — deterministic news scoring, AI-assisted analysis, and a published digest pipeline
  • books-mgmt — Kavita collection automation and Google Drive export
  • Firstsun Tools — small tools for practice, everyday life, design, and development

The organization profile is intentionally curated rather than a complete repository index. Browse all repositories for workshop and supporting projects.

Firstsun / 首陽問路

Firstsun is broader than software. The journal connects engineering, practice, everyday life, and lessons learned along the way; Firstsun Dev is the engineering arm that turns those needs into software and keeps the systems running.

Visit Firstsun · Explore tools · Brand system

Pinned Loading

  1. git-files-sync git-files-sync Public

    Obsidian plugin for selective file sync with GitHub, GitLab, and Gitea

    TypeScript 6 3

  2. watermark-bucket-uploader watermark-bucket-uploader Public

    Obsidian plugin: watermark images and upload to S3/R2 on paste or drop

    TypeScript 2

  3. skills skills Public

    Modular AI agent skill arsenal for Gemini CLI and Claude Code

    JavaScript 2 1

  4. .github .github Public

    Organization profile, shared GitHub Actions workflows, and repository configuration for firstsun-dev

    JavaScript

  5. news-getter news-getter Public

    AI 新聞情報彙整:RSS 抓取 → 確定性評分 → Gemini 深度摘要 → Astro 靜態站點 (GitHub Pages)

    Python

  6. code-insights code-insights Public

    Forked from melagiri/code-insights

    Turn your AI coding sessions into knowledge.

    HTML

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…