Eugene Mi

1.4K posts

Eugene Mi

Eugene Mi

@emironic

Building open-source https://t.co/QFYJxUUOgz - up to x10 faster review of important documents.

Katılım Ekim 2010
170 Takip Edilen118 Takipçiler
Product Hunt 😸
Product Hunt 😸@ProductHunt·
pitch your product in 5 words or less 👇
English
856
5
345
48K
Eugene Mi
Eugene Mi@emironic·
@pmitu open-source app for visual review and check of important documents in finances, legal, logistics. Feedback appreciated! github.com/revdoku/revdoku Use case: check invoice from vendor vs agreement
English
0
0
0
12
Paul Mit
Paul Mit@pmitu·
Solo founders, what are you building? Share your product 👇
English
638
6
376
47.4K
Eugene Mi
Eugene Mi@emironic·
@bnafOg Commercial license if don't want AGPL. Model layer: can configure both cloud and local if needed. Was testing with Gemma 4 via LM Studio, works pretty good
Eugene Mi tweet media
English
0
0
0
42
Bnaf.OG | 🟧
Bnaf.OG | 🟧@bnafOg·
@emironic AGPL is worth flagging for enterprise users — if you deploy this as a service, modifications must be released under AGPL. Fine for internal self-hosted use, but friction if customers want to wrap it in a product. What's the model layer — local inference or API-backed?
English
1
0
1
14
Eugene Mi
Eugene Mi@emironic·
I'm building Revdoku ( revdoku.com ), an open-source ( github.com/revdoku/revdoku , AGPL) tool for reviewing important documents (invoices, contracts, shipping paperwork, financial filings) with AI assistance. The goal is to make a careful read-through roughly 3-5x faster without losing the reviewer in the loop! And, very important, to make it visual-first (unlike ChatGPT or Claude). Why I built this: checking an invoice or agreement is fine with a chat-based AI tool, but I wanted: - a list of reusable rules, not ad-hoc prompts - to see with my own eyes exactly where the issue or incorrect calculation is - when needed, also cross-check against the referenced document and see the exact matching places in both - when a new revision is provided, re-run the same checks automatically and track all change outside the rules. - the human must always stay in full control! While AI checks against rules, verifies the math etc BUT the operator always can edit results and override any flag, add manual checks. What it does today: - Create checklists (from template or turn an agreement/policy into a checklist) - Open a single doc (or a set of docs) or just forward an email with attachment - Run AI review via AI to detect issues, and it highlights exactly where issues are in the document (and where passed rules are!) - Automatically runs cross-document checks, e.g. invoice vs. quote or agreement, or term sheet vs. final contract, flagging mismatches - Reviewer can accept/reject each check with the reasoning shown inline rather than in a chat sidebar - Keyboard shortcuts for fast and quick navigation. Report can be shared via link. - Custom js based scripting, eg group and sum all amounts by category - Works with both cloud AI and local LLMs (tested with Gemma 4, Qwen 3.6) Tech Stack: Ruby on Rails, Sqlite, React, TS I'd genuinely like feedback on: - Cross-document checking: is the way mismatches are displayed (with a small inline viewer) - is it useful? - Self-hosting: what would you need to actually run this on your own infra for sensitive docs? Currently it downloads and runs a Docker image from GitHub by default. Runs fine on MacBook Pro, can also run on a single Ubuntu server - Industry fit: if you review documents professionally, what's the workflow this is missing? #buildinpublic
English
2
0
0
34
CodeForge
CodeForge@code_codeforge·
What you building today
English
81
1
42
2.6K
Dr. DIG
Dr. DIG@CiprianiRanieri·
Builders only. Drop your product. No pitch. Just link
English
368
4
139
11.7K
Eugene Mi
Eugene Mi@emironic·
@jitbit @cursor_ai Switched from Cursor (was a paid subscriber) after it repeatedly hangs the laptop on replacing strings in 1K+ files (VS Code and Antigravity not).
English
0
0
0
43
Alex Yumashev
Alex Yumashev@jitbit·
So @cursor_ai just deleted my Reddit post criticizing their vision. 177 upvotes. 76 comments. Mostly people agreeing. That says more than the post did.
Alex Yumashev tweet mediaAlex Yumashev tweet media
English
2
0
7
473
Marko Denic
Marko Denic@denicmarko·
Share your websites.
English
486
3
232
24.5K
Blake Emal
Blake Emal@heyblake·
Drop your project URL Let’s drive some traffic
English
985
16
453
81K
George P.
George P.@GeorgiosPag·
Happy weekend, guys! What are you building at the moment? Drop a comment below, and I will give feedback on your project.👇
English
7
0
10
212
Eugene Mi
Eugene Mi@emironic·
@dev_HarshMohan @NanouuSymeon not sure, depends on what it can do. but if something can run in browser locally but no download then it is interesting for sensitive documents
English
0
0
0
6
Harsh Mohan
Harsh Mohan@dev_HarshMohan·
Yeah, it's a browser limitation - browsers aren't built to handle very large files in memory, and pushing past ~300MB causes crashes. That's exactly why I'm building a desktop app - no browser constraints, so no hard limits on file size plus batch processing. Would that be something you'd use?
English
1
0
1
75
• nanou •
• nanou •@NanouuSymeon·
Good morning Developers! What are you working on?
• nanou • tweet media
English
188
5
424
12.7K
Harsh Mohan
Harsh Mohan@dev_HarshMohan·
Good questions! Here's where the current limits are: 1GB files: Not currently - the browser memory limitation is real. Practically, you're looking at 200-300MB max depending on your RAM. Why: Client-side processing means everything loads into your browser's memory. A 1GB PDF would likely freeze/crash the tab. The trade-off: Client-side = privacy + speed for typical use cases (2-5 files, <50MB each) while Server-side = can handle massive files and batch operations
English
1
0
1
24
Pratik 📈
Pratik 📈@PratikSinhatwt·
Pitch your startup/side project: - Max 6 words - Add your link
English
177
0
102
7.6K
Eugene Mi
Eugene Mi@emironic·
Would you put such a widget on your website?
English
0
0
0
28