News for hackers. Stuff that matters.

pkhodiyar

is this based on ARM? or x64
Re:Ask HN: Who wants to be hired? (June 2026) on Tuesday June 02, 2026 @02:07AM (#48366634)
Not hired, looking for funding for vaquill.ai and quilldraft.com , a solo developer got a handful of paying users at 99$, so its PMF, stable product.
Re:macOS needs its grid back on Tuesday June 02, 2026 @12:59AM (#48366245)
there is a project that makes macOS alt+tab look like windows grids (if anyone coming from there), its all something alt_tabs or something
Re:Authsome – open-source local auth proxy for AI agents on Tuesday April 28, 2026 @11:52AM (#47936191)
Every agent I've built starts the same way. Paste an API key into .env, export it, hope it doesn't end up in a log or a subprocess env dump. token expires and something quietly breaks. We've all been there

so I wrote authsome. The bit I think is actually interesting is the run command:

  authsome run -- python my_agent.py
It launches the child behind a local auth proxy and the proxy intercepts outbound HTTPS and injects Auth headers at request time. the child process never has the secret in its environment, so it can't leak through os.environ, ps -e, or anything that dumps a subprocess env and the agent code doesn't change as well.

the tokens are stored locally, encrypted, and refreshed before they expire. Oauth flows for interactive and headless, plus a browser bridge for API-key providers. There is a cli for pulling headers directly when you don't want the proxy.

the proxy only sees traffic that goes through it, so libraries that pin their own CA bundle slip past, also the streaming uploads and long-lived connections probably have edge cases I haven't hit. It's still alpha, v0.2.1.

Most interested in feedback on the proxy approach itself, that's the part I'm least sure about.

https://github.com/manojbajaj95/authsome

Re: on Wednesday March 18, 2026 @08:47AM (#47425112)
So I sat down one day thinking this sucks, there isn't any platform that solves this problem for lawyers who are not Supreme Court or High Court Related as most companies build for them (more like the middle kid who gets ignored.

So built this, let me know what you guys think.

This covers: - ITAT (Income Tax Appellate Tribunal) - CESTAT (Customs, Excise & Service Tax Appellate Tribunal) - GST AAR (GST Authority for Advance Rulings)

- NCLT (National Company Law Tribunal) - IBBI (Insolvency & Bankruptcy Board of India) - DRT (Debt Recovery Tribunal) - SAT (Securities Appellate Tribunal) - CCI (Competition Commission of India)

- NGT (National Green Tribunal) - APTEL (Appellate Tribunal for Electricity)

- TDSAT (Telecom Disputes Settlement & Appellate Tribunal) - CAT (Central Administrative Tribunal) - AFT (Armed Forces Tribunal) - RERA (Real Estate Regulatory Authority)

Would love to pick your brains

Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @01:50PM (#46265633)
working on https://socdefenders.ai, reddit + HN for cybersecurity
Re: on Monday September 22, 2025 @05:37PM (#45339828)
quick tldr; We are doing a live 60 minutes AMA with folks from Microsoft, Pinecone, Santiago and Alden (CEO CustomGPT.ai) on MCP, sounds interesting? Register.

The goal is to educate about MCP, answer questions, and cover use cases: RAG + MCP, IDEs + MCP, etc. We’ll have live demos, Pinecone folks talking about what they are up to, and much more fun!

If you have been early in the MCP race, this would surely be worth your time.

Why might this interest you?

Model Context Protocol (MCP) is a low-level JSON-RPC protocol for passing structured context and tools to an LLM. Instead of gluing prompts together, you expose one JSON endpoint for a tool (and it takes care of tons of API endpoints for that tool).

MCP is just REST for LLMs! It really is that simple!

We plan to show a live demo of a working MCP, preferably hosted one, setting up configs, with Claude.

We will also answer any questions!

Featured Speakers:

1. Michael Kistler - Principal Program Manager at Microsoft

2. Arjun Patel - Senior Developer Advocate at Pinecone

3. Santiago (https://www.linkedin.com/in/svpino/) - Computer scientist and teaches hard-core Machine Learning; will walk you through Why do we need MCP?, Before MCP vs. After MCP, Architecture, Primitives, and Advantages.

4. Alden Do Rosario - will dissect the RAG + MCP pipeline we run in prod, live demo.

Format: - 3×10 min tech talks (protocol, integration, case study) - 10 min panel on lessons learned - 20 min open Q&A - bring tough questions

When: - Date: Sept 25, 02 PM ET

Registration (free, no spam): LINK http://customgpt.ai/mcp-ama-hn

Code sample, and infra diagrams will be posted after the session. AMA during and after the call - hope to see HN folks there.

Re: on Thursday September 04, 2025 @11:45AM (#45128565)
We've been using CustomGPT.ai's RAG API for client projects but kept rebuilding the same UI components. Today we're open-sourcing our complete implementation (think ChatGPT interface open sourced).

No vendor lock-in. No telemetry. No "premium" features.

We built this because we needed it. We're sharing it because you need it too.

What does it mean to you? 1. Free and Ready to use UI like ChatGPT with Voice 2. 100% Customizable for you to build on top of it 3. Dev community to fix bugs and feature requests 4. Why create RAG from scratch when you can use free templates?

Technical details: 1. Next.js 14 + TypeScript + Zustand for state 2. Proxy architecture keeps API keys server-side 3. Proper SSE streaming with cleanup and error boundaries 4. Voice: OpenAI Whisper STT + TTS (6 voices) 5. Three deployment modes: widget.js bundle, iframe, or standalone 6. PWA support with service worker 7. Dark mode + full mobile responsiveness.

Interesting challenges solved: 1. Concurrent message streams without memory leaks 2. Widget state isolation when multiple instances on the same page, 100% customizable. 3. CORS handling for cross-domain embedding 4. Citation preview just like ChatGPT

Deployment options: 1. Vercel/Netlify (one-click) 2. Railway/Render 3. Docker 4. Google Apps Script (single file, 20k req/day free for select social RAG AI bots)

Also includes 9 social platform bots (Slack, Discord, Telegram, etc.) that connect to the same CustomGPT.ai backend.

Code: github.com/Poll-The-People/customgpt-starter-kit

Demo: starterkit.customgpt.ai (10-min free trial or BYO key)

MIT licensed. No telemetry. No premium tiers.

We built this for ourselves but figured others might find it useful. Feedback welcome.

Re: on Thursday May 22, 2025 @01:55PM (#44064741)
quick tldr; We are doing a live 60 minutes AMA with 3 industry experts on MCP, sounds interesting? Register.

The goal is to educate about MCP, answer questions, and cover use cases: RAG + MCP, IDEs + MCP, etc. We’ll have live demos, Pinecone folks talking about what they are up to, and much more fun!

If you have been early in the MCP race, this would surely be worth your time.

Why might this interest you?

Model Context Protocol (MCP) is a low-level JSON-RPC protocol for passing structured context and tools to an LLM. Instead of gluing prompts together, you expose one JSON endpoint for a tool (and it takes care of tons of API endpoints for that tool).

MCP is just REST for LLMs! It really is that simple!

We plan to show a live demo of a working MCP, preferably hosted one, setting up configs, with Claude.

We will also answer any questions!

Featured Speakers: 1. Santiago (https://www.linkedin.com/in/svpino/) - Computer scientist and teaches hard-core Machine Learning; will walk you through Why do we need MCP?, Before MCP vs. After MCP, Architecture, Primitives, and Advantages.

2. Alden Do Rosario (CustomGPT.ai CEO) - will dissect the RAG + MCP pipeline we run in prod, live demo.

3. Roy Miara, (https://www.linkedin.com/in/roy-miara-73776a56/) Director of Machine Learning, Pinecone, will talk about what Pinecone is upto with MCP.

Format: - 3×10 min tech talks (protocol, integration, case study) - 10 min panel on lessons learned - 20 min open Q&A - bring tough questions

When: - Date: May 29, 01 PM ET | | May 30 At 1:30 AM IST | Thu May 29 At 8:00 PM UTC - Registration (free, no spam): LINK https://lu.ma/gr6eqznl

Code sample, and infra diagrams will be posted after the session. AMA during and after the call - hope to see HN folks there.

101x Airbyte, 11x Estuary, Postgres to Iceberg

Hi HN, we've been developing OLake, an open-source connector specifically designed for replicating data from PostgreSQL into Apache Iceberg. We recently ran some detailed benchmarks comparing its performance and cost against several popular data movement tools: Fivetran, Debezium (using the memiiso setup mentioned), Estuary, and Airbyte.We wanted to share the results, as they show OLake...

( Read More... | no comments | 4 points | on HN )

Show HN: We launched hosted MCP and RAG (no infra, we host)

https://customgpt.ai/hosted-mcp-servers-for-rag-powered-agents/

Hey HN,We just put a fully managed Hosted MCP Server in front of our production-grade RAG stack. It solves the two things (will talk about that at end) that kept biting us (and most dev teams) when wiring agents to private data.How does it work? (# 30-second flow)→ CustomGPT Console → Deploy → MCP → Enable → Grab the generated endpoint + JSON schema → Add to MCP aware clientPoint any MCP-aware...

( Read More... | no comments | 3 points | on HN )

Debezium to olake.io – PhysicsWallah switch for CDC

We recently hosted a small online meetup at OLake where a Data Engineer at PhysicsWallah, walked through why his team dropped Debezium and moved to OLake’s “MongoDB → Iceberg” pipeline.Video (29 min): https://www.youtube.com/watch?v=qqtE_BrjVkMIf you are someone who prefer text, here’s the quick TLDR;Why Debezium became a drag for them: 1. Long full loads on multi-million-row MongoDB...

( Read More... | 1 comment | 2 points | on HN )
Re:Your OpenAI Project and RAG on Friday April 25, 2025 @12:43PM (#43795778)
hey folks, Priyansh this side, I just put together a list of all the tools I could find that are openai endpoint compatible, and so now this gives you the power use your openai based project and add RAG functionality.

if I missed some tools, feel free to jot them below

Data Partitioning in Apache Iceberg, demo time

We at OLake (Fast database to Apache Iceberg replication, open-source - https://github.com/datazip-inc/olake) will soon support Iceberg’s Hidden Partitioning and wider catalog support hence we are organising our 6th community call.What to expect in the call:1. Sync Data from a Database into Apache Iceberg using one of the following catalogs (REST, Hive, Glue, JDBC) 2. Explore how Iceberg...

( Read More... | 2 comments | 3 points | on HN )

Partitioning in Apache Iceberg, Demo

We at OLake (Fast database to Apache Iceberg replication, open-source - https://github.com/datazip-inc/olake) will soon support Iceberg’s Hidden Partitioning and wider catalog support hence we are organising our 6th community call.What to expect in the call:Sync Data from a Database into Apache Iceberg using one of the following catalogs (REST, Hive, Glue, JDBC)Explore how Iceberg Partitioning...

( Read More... | 1 comment | on HN )
Re:RAG API + OpenAI compatibility on Thursday April 10, 2025 @10:50AM (#43644382)
Hey HN,

We’ve just rolled out an OpenAI-Compatible Endpoint at CustomGPT.ai that should make it super easy to try Retrieval-Augmented Generation (RAG) in your existing OpenAI-based code.

Now, hundreds of tools in the OpenAI ecosystem can add RAG capabilities with minimal changes.

Docs here - https://docs.customgpt.ai/reference/customgptai-openai-sdk-c...

All you do is: 1. Swap your api_key to the CustomGPT one, 2. Change the base_url to our endpoint. And thats it.

You can keep using your OpenAI Python SDK code. Under the hood, we handle context retrieval from your project knowledge sources before generating a final answer.

We support the chat.completions endpoint with the same request/response structure. If you call an unsupported endpoint, we return a 404 or 501.

This opens up the entire ecosystem of OpenAI-compatible tools, frameworks, and services for your RAG workflows. Everything else—conversation format, message handling, etc.—remains the same.

Check out a quick Python snippet:

from openai import OpenAI client = OpenAI( api_key="CUSTOMGPT_API_KEY", base_url="https://app.customgpt.ai/api/v1/projects/{project_id}/" ) response = client.chat.completions.create( model="gpt-4", # We'll ignore the model param and use your project's default messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Who are you?"} ], ) print(response.choices[0].message.content)

We’re ignoring certain OpenAI parameters like model and temperature. If you try to call an endpoint we don’t support, you’ll get a 404 or 501. Otherwise, your code runs pretty much the same.

We built this because we kept hearing people say, “I’d like to try CustomGPT.ai for better context retrieval, but I already have so much code in the OpenAI ecosystem.” Hopefully this bridges the gap. Feedback and PR requests are welcome. Let us know how it goes!

Hope this helps folks who’ve been on the fence about trying RAG but don’t want to break everything they already have running!

If you have any question regrading the implementation, please ask below

It gives me immense joy to announce that we OLake’s (olake.io/docs) now supports Postgres as a data souce. Now you can:

1. Sync Postgres -> AWS S3 in parquet format [JSON dump and Level 1 flattened data support] 2. Sync Postgres -> Iceberg [in a few days, schema evolution support of Iceberg] 3. Sync Postgres -> Local Filestorage with everything we support for S3.

Want to test it out locally? Sync Postgres via OLake -> MinIO (using JDBC catalog) -> Query using Engines that support Iceberg V2 tables [doc launching pretty soon]

We talked with 100s of DE’s to understand their pain point and the two major issues for them were replicating Postgres and MySQL to a lakehouse format. They said, we delivered.

Our source connectors and writers are independent, meaning that after Apache Iceberg writers are being supported (PR - https://github.com/datazip-inc/olake/pull/113), any new connector will be able to dump to Iceberg with minimal changes!

Show HN: OLake[open source] Fastest database to Iceberg data replication tool

Hi HN,Today we’re excited to introduce OLake (github.com/datazip-inc/olake, 130+ and growing fast), an open-source tool built to help you replicate Database (MongoDB, for now, mysql and postgres under development) data into Data Lakehouse at faster speed without any hassle of managing Debezium or kafka (at least 10x faster than Airbyte and Fivetran at fraction of the cost, refer docs for...

( Read More... | 3 comments | 5 points | on HN )

Older »