Monday, March 10, 2025

Show HN: I built a free SVG Web site https://ift.tt/wEtsrZ9

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. https://websvg.com/ March 10, 2025 at 01:50AM

Show HN: Buildless CJS+ESM+TS+Importmaps for the Browser https://ift.tt/KvXzOam

Show HN: Buildless CJS+ESM+TS+Importmaps for the Browser https://ift.tt/B4Q5Jh2 March 10, 2025 at 12:42AM

Show HN: A No-Nonsense Discord Timestamp Generator https://ift.tt/AeLw6yt

Show HN: A No-Nonsense Discord Timestamp Generator Looking for some tips on improvements, am I missing a feature or could I improve the UX somehow? Thanks! https://ift.tt/SCc1Z2I March 10, 2025 at 01:14AM

Show HN: Evolving Agents Framework https://ift.tt/J8rWf9s

Show HN: Evolving Agents Framework Hey HN, 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: 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. 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. 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. 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 Here's a simple example in Python: 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 async def main(): library = SmartLibrary("agent_library.json") llm = LLMService(provider="openai", model="gpt-4o") system = SystemAgent(library, llm) 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']}") if __name__ == "__main__": asyncio.run(main()) 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? Repo: https://ift.tt/3BZRAez https://ift.tt/3BZRAez March 9, 2025 at 10:21PM

Sunday, March 9, 2025

Show HN: Math expressions and graph traversals of the Chinese language https://ift.tt/SKgnex9

Show HN: Math expressions and graph traversals of the Chinese language I've been working on a free Chinese language learning tool for awhile now. The main insight is that Chinese characters are used together to form words, and that this allows for a way of quickly getting information about related words and characters. By learning words and characters in a chain in this way, I've found it easier not to get lost in the long list of characters. In addition, I've found it helpful to break down characters into their components to find pronunciation clues, which can sometimes be hidden in components of components. The math feature uses a similar tree traversal mechanism to allow expressions like 酒-氵+各 = 酪 or 亻+寸+广+仌+⺆ = 腐. As it's 2025, it also has some AI features. Notably: * allowlisted users can get Chinese or English text explanations that span more than just a word, but that integrate with the other features, like flashcard creation and in-browser text-to-speech. * files and images (using the browser's `capture` mechanism to operate cameras) can also be processed similarly. * example sentences were generated and cached using AI The site is a PWA built with vanilla JS (because I like pain), with Cytoscape and D3 for various rendering tasks. The backend was built with Firebase, with Genkit + Gemini 2.0 providing the AI integration. Feel free to check it out: https://hanzigraph.com https://ift.tt/huD4V1r March 9, 2025 at 12:30AM

Show HN: Search input query parser and React component https://ift.tt/7fnwRSx

Show HN: Search input query parser and React component https://ift.tt/AiWgFuY March 8, 2025 at 11:14PM

Show HN: Simple Certificate Decoder Tool https://ift.tt/oNubm5t

Show HN: Simple Certificate Decoder Tool Sometimes I need to quickly check certificates, especially key details like SANs, expiration dates, issuer info, etc. I know there are dozens (if not hundreds) of certificate decoders out there already, but I built my own—mostly for fun, but also because I prefer tools that are clean, simple, and straightforward to use. Would appreciate your feedback! https://ift.tt/VRdFAgK March 8, 2025 at 11:09PM

Show HN: Do You Know RGB? https://ift.tt/t8kUpbO

Show HN: Do You Know RGB? https://ift.tt/OWhvmMT June 24, 2025 at 01:49PM