Skip to content
View somasekimoto's full-sized avatar

Block or report somasekimoto

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
SomaSekimoto/README.md

Soma Sekimoto

Full-stack engineer — AI copilots, decentralized systems, and personal knowledge tools.

Now

  • AI copilot for customer-support teams — LLM reply generation with guardrails (PII masking, hallucination detection)
  • discord-vc-record — self-hosted Discord voice recorder bot: per-speaker tracks, transcription, role-gated web UI (Node.js / Fly.io / Cloudflare Workers)
  • obsidian-clippings-dedupe — Obsidian plugin that merges the duplicate highlights Web Clipper appends on re-clip, without losing your notes
  • Monas — decentralized personal data store (Rust)
  • Automating my solo business with AI agents

Issues and PRs on any of the repos above are welcome — small ones especially.

Stack TypeScript · Rust · Go · Python · React / Next.js · Terraform · Cloudflare Workers

Links X · Zenn · Qiita

Pinned Loading

  1. obsidian-clippings-dedupe obsidian-clippings-dedupe Public

    Obsidian plugin: merge duplicate highlights appended by Web Clipper, protecting your per-highlight comments

    JavaScript

  2. discord-vc-record discord-vc-record Public

    Self-hosted Discord voice channel recorder bot — per-speaker tracks, DAVE (E2EE) support, transcription via OpenAI gpt-4o-transcribe, and a role-gated web UI on Cloudflare Workers / R2 / D1.

    JavaScript