Bikash Joshi
AI Enthusiast · Desktop apps · Web · AI agent systems
AI enthusiast and independent builder shipping desktop apps, AI agent plugins, and TypeScript websites; publishes open-source tools and contributes upstream to NousResearch’s Hermes Agent, whose official plugin catalog includes Bot Forge.
Selected projects
ScreenPolishCreator · open source (AGPL-3.0)
github.com/BkashJEE/screenpolishSep 2026 - present
- Built a local screen recorder used for personal demos and videos; 41 recordings in the library, with auto-zoom and MP4/GIF export.
- Shipped 3 formats (Windows installer, AppImage, pacman); Wayland capture uses PipeWire/portals, Hyprland IPC, and evdev clicks.
- Shared one renderer for preview and export; 732 tests pass. Built a JSON-output CLI for agent workflows.
Electron · React 19 · TypeScript · WebCodecs · FFmpeg · Vitest
Hermes Bot ForgeCreator · open source (MIT)
github.com/BkashJEE/hermes-bot-forgeSep 2026 - present
- Published a Hermes Agent plugin (147 GitHub stars, 21 forks) that builds bots with identity, memory, tools, routines, and a gateway, rolling back on any failed step.
- Accepted into NousResearch’s official Hermes plugin catalog (hermes-agent#114057) after a maintainer security review; now at v0.22.0 with 451 tests passing.
Python · pytest · systemd
Hermes X Mission ControlCreator · full-stack web app
source privateSep 2026 - present
- Built 13 screens (Today, pipeline, calendar, analytics) used daily for the @BkashJosi X account, with an 8am audit and owner review.
- Implemented Supabase row-level security, SQLite fallback, and video-host allowlists; 592 automated tests.
Next.js · TypeScript · Supabase · SQLite · zod · Vitest
Personal PortfolioCreator · website
bkashjee.github.ioSep 2026 - present
- Published a 3-page portfolio with case studies, a GitHub-fed archive, and a resume/PDF sharing one content source; GitHub Actions builds and deploys each merge to main.
React 19 · TypeScript · Vite · Tailwind CSS · Playwright · GitHub Actions
Published tools
- Hermes Agent Dock · Aug 2026 - present (44★ on GitHub) — Desktop dock for direct profile chat and Kanban assignment (Python)
- Hermes Agent Archive (41★ on GitHub) — source-attributed archive of Hermes workflows, skills and community projects (JavaScript)
- Hermes Skills Library (6★ on GitHub) — community Skills & Plugins library for Hermes Desktop, with CI (JavaScript)
- Repo Shelf (18★ on GitHub) — git repositories as books on a 3D bookshelf (TypeScript)
- Oct 2026 — eight more tools on GitHub, including Hermes Agent Inbox, Footprint, Key Doctor, Vitals and Night Shift.
Open source & experiments
29 pull requests to NousResearch/hermes-agent: 4 merged (Bot Forge’s catalog entry, #114057, and its version bumps), 12 open, including AI-isolated credential entry (#97482). Started Hermes Mobile, an open community project (early preview).
Writing
Writes about building with AI agents on X as @BkashJosi. 2.3M impressions in 185 days to Oct 2026, from my own X analytics export.
Sept 2026
A morning briefing that is ready before you wake
116K reads · 457 saves
Sept 2026
Ten people, ten ways to build the same agent — so I built an archive
about hermes-agent-archive
65K reads · 488 saves
Sept 2026
Connect the Jev skill and let Hermes decide faster
58K reads · 1,101 saves
Sept 2026
Bot Forge lands in the official Hermes plugin catalog
about hermes-bot-forge
38K reads · 214 saves
Aug 2026
Agent Dock: keep working while the main agent is busy
about hermes-agent-dock
39K reads · 353 saves
Skills
| Languages | TypeScript, JavaScript, Python, Swift, SQL, QML/Qt, Bash |
| Web | React 19, Next.js, Tailwind CSS, Vite, Supabase |
| Desktop & systems | Electron, WebCodecs, FFmpeg, Wayland/Hyprland, PipeWire, evdev, systemd, Arch Linux |
| AI & agents | Hermes Agent plugins, multi-agent orchestration, Claude Code, agent-friendly CLI design |
| Practice | Vitest, pytest, Playwright, GitHub Actions, PR-based workflow |
Web version with case studies at bkashjee.github.io · PDF generated from this page