The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Searchable Vim Cheat Sheet with Favorites (Open-Source)
Show HN: Searchable Vim Cheat Sheet with Favorites (Open-Source)
Show HN: I built a free SVG Web site
This has been an experiment to see if I could create everything using scripts and AI.
If AI couldn't do it I'd get it to create the code such as API calls and so on. This websvg.com site was completely created using these AI tools. Including the DNS being applied, the Cloudflare Pages were automatically set up and the the web site was a Svelte 5 application generated by v0.dev and Cursor. Every image was generated in Midjourney and converted to SVG.
I have now taken all of these scripts and can create a similar landing or directory site in less than a minute, provided I have the data.
Anyway it's been fun.
Show HN: I built a free SVG Web site
This has been an experiment to see if I could create everything using scripts and AI.
If AI couldn't do it I'd get it to create the code such as API calls and so on. This websvg.com site was completely created using these AI tools. Including the DNS being applied, the Cloudflare Pages were automatically set up and the the web site was a Svelte 5 application generated by v0.dev and Cursor. Every image was generated in Midjourney and converted to SVG.
I have now taken all of these scripts and can create a similar landing or directory site in less than a minute, provided I have the data.
Anyway it's been fun.
Show HN: Can I run this LLM? (locally)
One of the most frequent questions one faces while running LLMs locally is:
I have xx RAM and yy GPU, Can I run zz LLM model ?
I have vibe coded a simple application to help you with just that.<p>Update:
A lot of great feedback for me to improve the app. Thank you all.
Show HN: Evolving Agents Framework
Hey HN,<p>I've been working on an open-source framework for creating AI agents that evolve, communicate, and collaborate to solve complex tasks. The Evolving Agents Framework allows agents to:<p>Reuse, evolve, or create new agents dynamically based on semantic similarity
Communicate and delegate tasks to other specialized agents
Continuously improve by learning from past executions
Define workflows in YAML, making it easy to orchestrate agent interactions
Search for relevant tools and agents using OpenAI embeddings
Support multiple AI frameworks (BeeAI, etc.)
Current Status & Roadmap
This is still a draft and a proof of concept (POC). Right now, I’m focused on validating it in real-world scenarios to refine and improve it.<p>Next week, I'm adding a new feature to make it useful for distributed multi-agent systems. This will allow agents to work across different environments, improving scalability and coordination.<p>Why?
Most agent-based AI frameworks today require manual orchestration. This project takes a different approach by allowing agents to decide and adapt based on the task at hand. Instead of always creating new agents, it determines if existing ones can be reused or evolved.<p>Example Use Case:
Let’s say you need an invoice analysis agent. Instead of manually configuring one, our framework:
Checks if a similar agent exists (e.g., a document analyzer)
Decides whether to reuse, evolve, or create a new agent
Runs the best agent and returns the extracted information<p>Here's a simple example in Python:<p>import asyncio
from evolving_agents.smart_library.smart_library import SmartLibrary
from evolving_agents.core.llm_service import LLMService
from evolving_agents.core.system_agent import SystemAgent<p>async def main():
library = SmartLibrary("agent_library.json")
llm = LLMService(provider="openai", model="gpt-4o")
system = SystemAgent(library, llm)<p><pre><code> result = await system.decide_and_act(
request="I need an agent that can analyze invoices and extract the total amount",
domain="document_processing",
record_type="AGENT"
)
print(f"Decision: {result['action']}") # 'reuse', 'evolve', or 'create'
print(f"Agent: {result['record']['name']}")
</code></pre>
if __name__ == "__main__":
asyncio.run(main())<p>Next Steps
Validating in real-world use cases and improving agent evolution strategies
Adding distributed multi-agent support for better scalability
Full integration with BeeAI Agent Communication Protocol (ACP)
Better visualization tools for debugging
Would love feedback from the HN community! What features would you like to see?<p>Repo: <a href="https://github.com/matiasmolinas/evolving-agents" rel="nofollow">https://github.com/matiasmolinas/evolving-agents</a>
Show HN: Evolving Agents Framework
Hey HN,<p>I've been working on an open-source framework for creating AI agents that evolve, communicate, and collaborate to solve complex tasks. The Evolving Agents Framework allows agents to:<p>Reuse, evolve, or create new agents dynamically based on semantic similarity
Communicate and delegate tasks to other specialized agents
Continuously improve by learning from past executions
Define workflows in YAML, making it easy to orchestrate agent interactions
Search for relevant tools and agents using OpenAI embeddings
Support multiple AI frameworks (BeeAI, etc.)
Current Status & Roadmap
This is still a draft and a proof of concept (POC). Right now, I’m focused on validating it in real-world scenarios to refine and improve it.<p>Next week, I'm adding a new feature to make it useful for distributed multi-agent systems. This will allow agents to work across different environments, improving scalability and coordination.<p>Why?
Most agent-based AI frameworks today require manual orchestration. This project takes a different approach by allowing agents to decide and adapt based on the task at hand. Instead of always creating new agents, it determines if existing ones can be reused or evolved.<p>Example Use Case:
Let’s say you need an invoice analysis agent. Instead of manually configuring one, our framework:
Checks if a similar agent exists (e.g., a document analyzer)
Decides whether to reuse, evolve, or create a new agent
Runs the best agent and returns the extracted information<p>Here's a simple example in Python:<p>import asyncio
from evolving_agents.smart_library.smart_library import SmartLibrary
from evolving_agents.core.llm_service import LLMService
from evolving_agents.core.system_agent import SystemAgent<p>async def main():
library = SmartLibrary("agent_library.json")
llm = LLMService(provider="openai", model="gpt-4o")
system = SystemAgent(library, llm)<p><pre><code> result = await system.decide_and_act(
request="I need an agent that can analyze invoices and extract the total amount",
domain="document_processing",
record_type="AGENT"
)
print(f"Decision: {result['action']}") # 'reuse', 'evolve', or 'create'
print(f"Agent: {result['record']['name']}")
</code></pre>
if __name__ == "__main__":
asyncio.run(main())<p>Next Steps
Validating in real-world use cases and improving agent evolution strategies
Adding distributed multi-agent support for better scalability
Full integration with BeeAI Agent Communication Protocol (ACP)
Better visualization tools for debugging
Would love feedback from the HN community! What features would you like to see?<p>Repo: <a href="https://github.com/matiasmolinas/evolving-agents" rel="nofollow">https://github.com/matiasmolinas/evolving-agents</a>
Show HN: Evolving Agents Framework
Hey HN,<p>I've been working on an open-source framework for creating AI agents that evolve, communicate, and collaborate to solve complex tasks. The Evolving Agents Framework allows agents to:<p>Reuse, evolve, or create new agents dynamically based on semantic similarity
Communicate and delegate tasks to other specialized agents
Continuously improve by learning from past executions
Define workflows in YAML, making it easy to orchestrate agent interactions
Search for relevant tools and agents using OpenAI embeddings
Support multiple AI frameworks (BeeAI, etc.)
Current Status & Roadmap
This is still a draft and a proof of concept (POC). Right now, I’m focused on validating it in real-world scenarios to refine and improve it.<p>Next week, I'm adding a new feature to make it useful for distributed multi-agent systems. This will allow agents to work across different environments, improving scalability and coordination.<p>Why?
Most agent-based AI frameworks today require manual orchestration. This project takes a different approach by allowing agents to decide and adapt based on the task at hand. Instead of always creating new agents, it determines if existing ones can be reused or evolved.<p>Example Use Case:
Let’s say you need an invoice analysis agent. Instead of manually configuring one, our framework:
Checks if a similar agent exists (e.g., a document analyzer)
Decides whether to reuse, evolve, or create a new agent
Runs the best agent and returns the extracted information<p>Here's a simple example in Python:<p>import asyncio
from evolving_agents.smart_library.smart_library import SmartLibrary
from evolving_agents.core.llm_service import LLMService
from evolving_agents.core.system_agent import SystemAgent<p>async def main():
library = SmartLibrary("agent_library.json")
llm = LLMService(provider="openai", model="gpt-4o")
system = SystemAgent(library, llm)<p><pre><code> result = await system.decide_and_act(
request="I need an agent that can analyze invoices and extract the total amount",
domain="document_processing",
record_type="AGENT"
)
print(f"Decision: {result['action']}") # 'reuse', 'evolve', or 'create'
print(f"Agent: {result['record']['name']}")
</code></pre>
if __name__ == "__main__":
asyncio.run(main())<p>Next Steps
Validating in real-world use cases and improving agent evolution strategies
Adding distributed multi-agent support for better scalability
Full integration with BeeAI Agent Communication Protocol (ACP)
Better visualization tools for debugging
Would love feedback from the HN community! What features would you like to see?<p>Repo: <a href="https://github.com/matiasmolinas/evolving-agents" rel="nofollow">https://github.com/matiasmolinas/evolving-agents</a>
Show HN: I built an app to get daily wisdom from Mr. Worldwide
Pitbull is coming to Stockholm. As a part of that prep, I built an app with glassmorphism style counting down to the big day
Show HN: I built an app to get daily wisdom from Mr. Worldwide
Pitbull is coming to Stockholm. As a part of that prep, I built an app with glassmorphism style counting down to the big day
Show HN: I built an app to get daily wisdom from Mr. Worldwide
Pitbull is coming to Stockholm. As a part of that prep, I built an app with glassmorphism style counting down to the big day
Show HN: I built a tool to detect scams
Show HN: TypeLeap: LLM Powered Reactive Intent UI/UX
I'm building this resource to dive deeper into "TypeLeap," a UI/UX concept where interfaces dynamically adapt based on as-you-type <i>intent detection</i>. Seeking real-world examples of intent-driven UIs in the wild and design mock-ups! Design inspiration & contributions especially welcome.
Show HN: TypeLeap: LLM Powered Reactive Intent UI/UX
I'm building this resource to dive deeper into "TypeLeap," a UI/UX concept where interfaces dynamically adapt based on as-you-type <i>intent detection</i>. Seeking real-world examples of intent-driven UIs in the wild and design mock-ups! Design inspiration & contributions especially welcome.
Show HN: TypeLeap: LLM Powered Reactive Intent UI/UX
I'm building this resource to dive deeper into "TypeLeap," a UI/UX concept where interfaces dynamically adapt based on as-you-type <i>intent detection</i>. Seeking real-world examples of intent-driven UIs in the wild and design mock-ups! Design inspiration & contributions especially welcome.
Show HN: I built didtheyghost.me, open-source tool for your next job search
(not sure why my previous post didn't appear on Show HN even though I included it in the title, mods please remove if not allowed)<p>Ever applied for a job and never heard back? Many companies just go silent instead of sending rejection emails, leaving you guessing whether to keep waiting or move on.<p>I faced this frustration during my own internship search, especially when there was no real point of contact (automated replies don't count, lol). So, I built didtheyghost.me, a simple open-source tool that crowdsources job application responses.<p>This isn't a job scraper or another job board. It's a community-driven way to share real-time updates on job applications, so you're never left guessing.<p>It helps answer questions like:<p>- Has anyone heard back from this role? [1]<p>- How long does it usually take to hear back? [2]<p>- What are the online assessments/interview rounds like for company X? [3][4]<p>- And the big one: Did they ghost me?<p>How it works:<p>1. See a job listing (e.g. on LinkedIn), apply for it, and haven't heard back?<p>2. Use the platform to check if others have received replies, interviews, or offers.<p>3. Find out if you're in the same boat or if you might've been ghosted.<p>It's completely free, open-source, ad-free, and community-driven.<p>Check it out: <a href="https://didtheyghost.me" rel="nofollow">https://didtheyghost.me</a><p>GitHub: <a href="https://github.com/didtheyghostme/didtheyghostme">https://github.com/didtheyghostme/didtheyghostme</a><p>Happy to answer questions or discuss ideas!<p>--------------------<p>[1] <a href="https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sde_intern_us_2025_does_anyone_hear_back/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sd...</a><p>[2] <a href="https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_does_amazon_take_to_respond_after_sde/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_...</a><p>[3] <a href="https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_new_grad_2025_oa/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_ne...</a><p>[4] <a href="https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_winter_2025_engineering_internshipssde/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_w...</a>
Show HN: I built didtheyghost.me, open-source tool for your next job search
(not sure why my previous post didn't appear on Show HN even though I included it in the title, mods please remove if not allowed)<p>Ever applied for a job and never heard back? Many companies just go silent instead of sending rejection emails, leaving you guessing whether to keep waiting or move on.<p>I faced this frustration during my own internship search, especially when there was no real point of contact (automated replies don't count, lol). So, I built didtheyghost.me, a simple open-source tool that crowdsources job application responses.<p>This isn't a job scraper or another job board. It's a community-driven way to share real-time updates on job applications, so you're never left guessing.<p>It helps answer questions like:<p>- Has anyone heard back from this role? [1]<p>- How long does it usually take to hear back? [2]<p>- What are the online assessments/interview rounds like for company X? [3][4]<p>- And the big one: Did they ghost me?<p>How it works:<p>1. See a job listing (e.g. on LinkedIn), apply for it, and haven't heard back?<p>2. Use the platform to check if others have received replies, interviews, or offers.<p>3. Find out if you're in the same boat or if you might've been ghosted.<p>It's completely free, open-source, ad-free, and community-driven.<p>Check it out: <a href="https://didtheyghost.me" rel="nofollow">https://didtheyghost.me</a><p>GitHub: <a href="https://github.com/didtheyghostme/didtheyghostme">https://github.com/didtheyghostme/didtheyghostme</a><p>Happy to answer questions or discuss ideas!<p>--------------------<p>[1] <a href="https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sde_intern_us_2025_does_anyone_hear_back/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sd...</a><p>[2] <a href="https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_does_amazon_take_to_respond_after_sde/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_...</a><p>[3] <a href="https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_new_grad_2025_oa/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_ne...</a><p>[4] <a href="https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_winter_2025_engineering_internshipssde/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_w...</a>
Show HN: I built didtheyghost.me, open-source tool for your next job search
(not sure why my previous post didn't appear on Show HN even though I included it in the title, mods please remove if not allowed)<p>Ever applied for a job and never heard back? Many companies just go silent instead of sending rejection emails, leaving you guessing whether to keep waiting or move on.<p>I faced this frustration during my own internship search, especially when there was no real point of contact (automated replies don't count, lol). So, I built didtheyghost.me, a simple open-source tool that crowdsources job application responses.<p>This isn't a job scraper or another job board. It's a community-driven way to share real-time updates on job applications, so you're never left guessing.<p>It helps answer questions like:<p>- Has anyone heard back from this role? [1]<p>- How long does it usually take to hear back? [2]<p>- What are the online assessments/interview rounds like for company X? [3][4]<p>- And the big one: Did they ghost me?<p>How it works:<p>1. See a job listing (e.g. on LinkedIn), apply for it, and haven't heard back?<p>2. Use the platform to check if others have received replies, interviews, or offers.<p>3. Find out if you're in the same boat or if you might've been ghosted.<p>It's completely free, open-source, ad-free, and community-driven.<p>Check it out: <a href="https://didtheyghost.me" rel="nofollow">https://didtheyghost.me</a><p>GitHub: <a href="https://github.com/didtheyghostme/didtheyghostme">https://github.com/didtheyghostme/didtheyghostme</a><p>Happy to answer questions or discuss ideas!<p>--------------------<p>[1] <a href="https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sde_intern_us_2025_does_anyone_hear_back/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sd...</a><p>[2] <a href="https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_does_amazon_take_to_respond_after_sde/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_...</a><p>[3] <a href="https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_new_grad_2025_oa/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_ne...</a><p>[4] <a href="https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_winter_2025_engineering_internshipssde/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_w...</a>
Show HN: I built didtheyghost.me, open-source tool for your next job search
(not sure why my previous post didn't appear on Show HN even though I included it in the title, mods please remove if not allowed)<p>Ever applied for a job and never heard back? Many companies just go silent instead of sending rejection emails, leaving you guessing whether to keep waiting or move on.<p>I faced this frustration during my own internship search, especially when there was no real point of contact (automated replies don't count, lol). So, I built didtheyghost.me, a simple open-source tool that crowdsources job application responses.<p>This isn't a job scraper or another job board. It's a community-driven way to share real-time updates on job applications, so you're never left guessing.<p>It helps answer questions like:<p>- Has anyone heard back from this role? [1]<p>- How long does it usually take to hear back? [2]<p>- What are the online assessments/interview rounds like for company X? [3][4]<p>- And the big one: Did they ghost me?<p>How it works:<p>1. See a job listing (e.g. on LinkedIn), apply for it, and haven't heard back?<p>2. Use the platform to check if others have received replies, interviews, or offers.<p>3. Find out if you're in the same boat or if you might've been ghosted.<p>It's completely free, open-source, ad-free, and community-driven.<p>Check it out: <a href="https://didtheyghost.me" rel="nofollow">https://didtheyghost.me</a><p>GitHub: <a href="https://github.com/didtheyghostme/didtheyghostme">https://github.com/didtheyghostme/didtheyghostme</a><p>Happy to answer questions or discuss ideas!<p>--------------------<p>[1] <a href="https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sde_intern_us_2025_does_anyone_hear_back/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1hhfhck/amazon_sd...</a><p>[2] <a href="https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_does_amazon_take_to_respond_after_sde/" rel="nofollow">https://www.reddit.com/r/leetcode/comments/1h8qm4j/how_long_...</a><p>[3] <a href="https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_new_grad_2025_oa/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1enubgb/tiktok_ne...</a><p>[4] <a href="https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_winter_2025_engineering_internshipssde/" rel="nofollow">https://www.reddit.com/r/csMajors/comments/1f6e84t/shopify_w...</a>
Show HN: Open-Source DocumentAI with Ollama