HackerTrans
TopNewTrendsCommentsPastAskShowJobs

wayneshng

73 karmajoined 4 ปีที่แล้ว

Submissions

Show HN: I built an open-source alternative to Claude Cowork

github.com
39 points·by wayneshng·13 วันที่ผ่านมา·8 comments

Show HN: Valmis, an OpenClaw alternative built for work, with security in mind

github.com
3 points·by wayneshng·15 วันที่ผ่านมา·0 comments

US soldier charged with using Intel to win $400K Polymarket bet on Maduro raid

apnews.com
3 points·by wayneshng·3 เดือนที่ผ่านมา·0 comments

AWS data center hit by Iran

reuters.com
34 points·by wayneshng·4 เดือนที่ผ่านมา·5 comments

Show HN: An open-source email archiver with full-text search capabilities

openarchiver.com
9 points·by wayneshng·11 เดือนที่ผ่านมา·2 comments

Show HN: Open-source email archiving tool with full-text search

github.com
2 points·by wayneshng·11 เดือนที่ผ่านมา·0 comments

Billions of login credentials have been leaked online

apnews.com
46 points·by wayneshng·ปีที่แล้ว·61 comments

State of Docs Report 2025

stateofdocs.com
2 points·by wayneshng·ปีที่แล้ว·0 comments

Search for GitHub Projects with a RAG Chatbot

hellogithub.medium.com
1 points·by wayneshng·ปีที่แล้ว·0 comments

[untitled]

1 points·by wayneshng·2 ปีที่แล้ว·0 comments

[untitled]

1 points·by wayneshng·3 ปีที่แล้ว·0 comments

Building a user analytics pipeline from scratch

medium.com
1 points·by wayneshng·3 ปีที่แล้ว·0 comments

I created a LangChain alternative from scratch using Node and OceanBase

medium.com
4 points·by wayneshng·3 ปีที่แล้ว·0 comments

comments

wayneshng
·เมื่อวานซืน·discuss
I know LLMs are terrible at playing chess because they just hallucinate moves(illegal ones). GothamChess made a lot of videos making fun of it. So in my AI agent project, I added a small chess engine and force the agent to only play moves output by the engine. And it was surprisingly good at it and we can now play real chess with LLMs. Check the project here if you are interested https://github.com/valmishq/valmis
wayneshng
·12 วันที่ผ่านมา·discuss
I’d say the workflow feature is inspired by automation tools like n8n, but the workflow execution is “ai native”. For example, for a condition node, we use AI to determine true or false, so that you don’t have to compare fixed values. Also, workflows can also be created from the chat UI by talking to the agent.
wayneshng
·12 วันที่ผ่านมา·discuss
Thanks! Let me know if you have any feedback or comments.
wayneshng
·12 วันที่ผ่านมา·discuss
It doesn’t current support multiuser, but the system is designed to support multiple users with different roles and permissions. I’m also adding a feature to share credentials between teams, which will be rolled out soon. For the tools call question, yes, this will be a generic mechanism for producing rigorous results from agents. I’m planning to extend it to other fields such as calculation, data analysis and deep research. The basic idea is to give zero trust to any outcome generated through LLMs’ text generation to avoid hallucinations, and only trust results from tool calls.
wayneshng
·12 วันที่ผ่านมา·discuss
Also here is something fun: Valmis is probably the first AI agent that is able to play real chess with legit moves. We all know LLMs are notoriously terrible at playing chess and always hallucinate moves. So we added a tool to the agent called chess-engine, which basically requires the agent not to rely on text generation to produce moves, but instead to produce each move strictly based on the calculation of a lightweight chess engine built in. And AI can be a great (and sportsmanlike!) chess player.

This is an example I created to show how LLMs can actually do rigorous work. We cannot always trust the output generated (or hallucinated most of the time) by LLMs, but if we add a deterministic tool layer and instruct the model to rely only on the tool's output, we can get more accurate results. In this case, the tool used is a lightweight chess engine.
wayneshng
·12 วันที่ผ่านมา·discuss
Other cool features:

- Agents have cross-session memory: Your agents are able to automatically write memory when you tell them anything worth remembering or when it discovers something that might be useful in the future.

- Browser automation: Agents can operate a headless browser, navigate, fill forms, click, read pages, and take screenshots. Browsers are also managed by the host machine, so agents interact with them using proxy.

- Human in the loop: Whenever there is a critical decision to make, the agent pauses and asks the human for a set of options.

- Team knowledge base and skill system.

Overall, Valmis is designed to run on the cloud and collaborate with humans to get work done (Valmis means "done" and "completed" in Estonian). If you have any questions about the project, please leave a comment, and I'll reply to all questions.
wayneshng
·19 วันที่ผ่านมา·discuss
It has been a great experience. Setting up the company was online, and it took 3 days, including the time spent to change the name because the initial name was rejected. You can use Wise for banking, but LHV is also visible but there is an account limit if you don’t live there. Accounting is easy, but you will need an accountant for tax reporting if you have a VAT ID. My accountant charges me 60 euros per month and does an amazing job.
wayneshng
·21 วันที่ผ่านมา·discuss
I founded my Estonian company within 3 days, that includes when the court rejected the name because a similar name already existed. Everything was online.
wayneshng
·4 เดือนที่ผ่านมา·discuss
See status page https://health.aws.amazon.com/health/status
wayneshng
·11 เดือนที่ผ่านมา·discuss
For now, you can connect to these email providers with IMAP using app passwords. But oauth connection is a planned feature because Outlook seems to have disabled password connection for IMAP.
wayneshng
·ปีที่แล้ว·discuss
I’m building an accounting automation tool that captures and extracts information received from your billing inboxes and send them to your accounting system. I had this idea after freelancing and running a small software business in Estonia for 4 years. Let me know if you want to become an early adopter!