| 🔬 AI & Computer Vision | 🖥 Native Desktop Apps | ⚡ Hardware & Electronics |
|---|---|---|
| LLM evaluation & prompt testing · YOLO pipelines · multispectral imagery | Qt 6 / C++ / MSVC · Windows porting & packaging · clean RTL Persian (fa_IR) |
EEPROM & Flash programming · mechatronics & robotics · PC/laptop repair |
ارزیابی LLM و تست پرامپت · پایپلاین YOLO · تصویربرداری مولتیاسپکترال |
Qt 6 و ++C و MSVC · پورت و بستهبندی ویندوزی · بومیسازی فارسی |
پروگرام EEPROM و Flash · مکاترونیک و رباتیک · تعمیرات سختافزار |
Regression testing for prompts, agents, and models. Know what breaks before your users do.
Changed one word in a system prompt? Swapped GPT-4o for a shiny open-weights model? PromptSeal records how your prompts should behave, then re-verifies it on every change — in your terminal and in CI.
baseline (gpt-4o): 100% ██████████
candidate (new model): 87% ████████▁▁ ❌ REGRESSION: pii-guard now leaks the invoice total
✅ IMPROVEMENT: refund-tone is warmer
💰 new model is 14× cheaper — passes 96% of cases
| 🧪 YAML cases | 13 built-in assertions: contains, regex, json_valid, llm_judge, max_latency_s, max_cost_usd, … |
| 🔁 Seal → Diff | promptseal run --save-baseline, change a prompt/model/provider, then promptseal diff — every case classified as regression / improvement / stable |
| 🚦 CI gate | promptseal-action posts a markdown report on the PR and fails the build on regressions |
| 🌐 Any provider | Anything OpenAI-compatible — OpenAI, OpenRouter, Ollama, vLLM — plus a zero-config offline mock |
| 🔒 Local-first | Runs are plain JSON in .promptseal/ — your prompts never leave your machine |
| 🌍 Bilingual | Docs & full tutorial in English and فارسی — setup to first green seal in ~2 min |
A curated fork of bigbigmdm/IMSProg — the open-source GUI programmer for I2C/SPI/MicroWire EEPROM & Flash chips:
| 🪟 Windows port | MSVC 2022 + Qt 6.9 build with MSVC compatibility fixes (VLA, pointer arithmetic, winsock include order) and vendored libusb & libftdi |
| 🇮🇷 Persian translation | Complete fa_IR translation of all three apps (475 strings), character-verified |
| 📦 Portable releases | Zip-and-run builds — no installer needed; bilingual README inside every package |
فارک منتخب من از IMSProg (برنامهٔ گرافیکی متنباز برای پروگرام کردن چیپهای EEPROM و Flash): پورت کامل برای ویندوز با MSVC و Qt 6.9، ترجمهٔ کامل فارسی هر سه برنامه (با بررسی دقیق کاراکترها)، و ریلیزهای پرتابلِ «دانلود کن و اجرا کن» بدون نیاز به نصب.
- 🏢 Founder of ARSINSOFT — بنیانگذار آرسینسافت
- 🤖 AI Master's student at MehrAlborz University — working on AI × 3D wearable devices
- 🦭 Author of PromptSeal — prompt/model regression testing, live on PyPI
- 🖥 Building & porting Qt / C++ native Windows desktop apps
- ⚙️ Mechatronics & robotics passion — chips, boards and soldering irons 🔧
- 💬 Ask me about PC & laptop repair and any electronics
- 🇮🇷 Persian localization — clean RTL, healthy UTF-8 Persian text
- 🏢 بنیانگذار ARSINSOFT
- 🤖 دانشجوی ارشد هوش مصنوعی در دانشگاه مهرالبرز — در حال کار روی هوش مصنوعی و دستپوشهای سهبعدی
- 🦭 نویسندهٔ PromptSeal — تست رگرسیون پرامپت و مدلهای زبانی (منتشرشده روی PyPI)
- 🖥 ساخت و پورت برنامههای دسکتاپ ویندوزی با Qt و ++C
- ⚙️ عاشق مکاترونیک و رباتیک — تراشه، برد و هویه 🔧
- 💬 مشاورهٔ تعمیرات کامپیوتر و لپتاپ و هر نوع الکترونیک
- 🇮🇷 بومیسازی فارسی با RTL تمیز و متن فارسی سالم و بینقص
🔬 AI & Data
🖥 Native & Build
🚦 DevOps
⚡ Electronics & Hardware
🤝 Open to collaborate on: AI × wearable devices · mechatronics · Persian localization · Windows porting
برای همکاری در حوزهٔ هوش مصنوعی، دستگاههای پوشیدنی، مکاترونیک، بومیسازی فارسی یا پورت ویندوزی نرمافزارها، خوشحال میشوم در ارتباط باشم.
🇮🇷 Built with 💜 in Tehran · ARSINSOFT
“Seal it before you ship it.” — 🦭 PromptSeal
🦭 PromptSeal · 🛠 IMSProg Portable · 🚦 promptseal-action · 📫 Contact
