frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: OneRingAI – Single TypeScript library for multi-vendor AI agents

https://oneringai.io
4•jhoxray•1h ago
OneRingAI started as the internal engine of an enterprise agentic platform we've been building for 2+ years. After watching customers hit the same walls with auth, vendor lock-in, and context management over and over, we extracted the core into a standalone open-source library. The two main alternatives didn't fit what we needed in production:

- LangChain: Great ecosystem, but the abstraction layers kept growing. By the time you wire up chains, runnables, callbacks, and agents across 50+ packages, you're fighting the framework more than building your product. - CrewAI: Clean API, but Python-only and the role-based metaphor breaks down when you need fine-grained control over auth, context windows, or tool failures.

OneRingAI is a single TypeScript library (~62K LOC, 20 deps) that treats the boring production problems as first-class concerns:

Auth as architecture, not afterthought. A centralized connector registry with built-in OAuth (4 flows, AES-256-GCM storage, 43 vendor templates). This came directly from dealing with enterprise SSO and multi-tenant token isolation — no more scattered env vars or rolling your own token refresh.

Per-tool circuit breakers. One flaky Jira API shouldn't crash your entire agent loop. Each tool and connector gets independent failure isolation with retry/backoff. We learned this the hard way running agents against dozens of customer SaaS integrations simultaneously.

Context that doesn't blow up. Plugin-based context management with token budgeting. InContextMemory puts frequently-accessed state directly in the prompt instead of requiring a retrieval call. Compaction removes tool call/result pairs together so the LLM never sees orphaned context.

Actually multi-vendor. 12 LLM providers native, 36 models in a typed registry with pricing and feature flags. Switch vendors by changing a connector name. Run openai-prod and openai-backup side by side. Enterprise customers kept asking for this — nobody wants to be locked into one provider.

Multi-modal built in. Image gen (DALL-E 3, gpt-image-1, Imagen 4), video gen (Sora 2, Veo 3), TTS, STT — all in the same library. No extra packages.

Native MCP support with a registry pattern for managing multiple servers, health checks, and auto tool format conversion.

What it's not: it's not a no-code agent builder, and it's not trying to be a framework for every possible AI use case. It's an opinionated library for people building production agent systems in TypeScript who want auth, resilience, and multi-vendor support without duct-taping 15 packages together.

2,285 tests, strict TypeScript throughout. The API surface is small on purpose — Connector.create(), Agent.create(), agent.run().

We also built Hosea, an open-source Electron desktop app on top of OneRingAI, if you want to see what a full agent system looks like in practice rather than just reading docs.

GitHub: https://github.com/Integrail/oneringai

npm: npm i @everworker/oneringai

Comparison with alternatives: https://oneringai.io/#comparison

Hosea: https://github.com/Integrail/oneringai/blob/main/apps/hosea/...

Happy to answer questions about the architecture decisions.

Source Control Management outer interface (Beagle)

https://gist.github.com/gritzko/9b3ac4ebb9bd8e38895d4629d0f9b151
1•gritzko•45s ago•0 comments

Show HN: Tilecraft – Online multiplayer tile rummy, RUST back end

https://tilecraft.icegaming.org/
1•iCeGaming•50s ago•0 comments

Stephen Colbert Says CBS Blocked James Talarico Interview over FCC Fears

https://deadline.com/2026/02/stephen-colbert-cbs-james-talarico-interview-1236726609/
1•zug_zug•2m ago•0 comments

Animating Mermaid Diagrams

https://todiagram.com/blog/animate-diagrams-to-make-complex-systems-easier-to-understand
1•iCutMoon•2m ago•0 comments

Show HN: A100s may be $3.20/HR on AWS, vs. $2.40/HR on Vast.ai

https://pypi.org/project/terradev-cli/
1•Facingsouth•4m ago•0 comments

Advaita Inquiry Matrix (AIM): Structured Nondual Inquiry with Agentic AI

https://drive.google.com/file/d/1DRw486wPENqKmOjruP160Gx4OZnM2WSn/view?usp=share_link
1•adyashakti•4m ago•1 comments

Show HN: Sekha – What if AI remembered 3 years of conversations, not 3 hours?

1•sekha-ai•5m ago•1 comments

Side-Channel Attacks Against LLMs

https://www.schneier.com/blog/archives/2026/02/side-channel-attacks-against-llms.html
1•alehlopeh•7m ago•0 comments

A Desktop for the Internet

https://www.skyos.computer/
1•zikosichi•8m ago•0 comments

Super.nvim – an experimental command palette for Neovim

https://github.com/techne98/super.nvim
1•fixedprog•8m ago•0 comments

Why HN is a decade behind on crypto

https://www.youtube.com/watch?v=LhGrk8dp91M
2•nailer•8m ago•1 comments

Roxy – Local dev proxy with .roxy domains and trusted HTTPS

https://github.com/rbas/roxy
2•rbas•9m ago•1 comments

Show HN: Flapjack is an open source drop-in Algolia alternative

https://github.com/gridlhq/flapjack
1•stuart73547373•9m ago•0 comments

Electronic Artist/YouTuber Look Mum No Computer to Represent UK at Eurovision

https://www.bbc.co.uk/news/articles/clygz17y5kdo
1•choult•11m ago•0 comments

Show HN: Opportunities from Hacker News Comments

https://hnsignal.com/
1•hnsignal•12m ago•0 comments

Godot co-founder says AI slop PRs have become draining and demoralizing

https://bsky.app/profile/akien.bsky.social/post/3meyerixvhs2p
2•alexanderameye•12m ago•0 comments

Pyrite64: N64 game-engine and editor using Libdragon and tiny3d

https://github.com/HailToDodongo/pyrite64
1•msk-lywenn•13m ago•1 comments

Show HN: Myrlin – Open-Source workspace manager for Claude Code sessions

https://github.com/therealarthur/myrlin-workbook
1•therealarthur•13m ago•1 comments

The Current AI Networking Wave Will Be a Tsunami of Money by 2027

https://www.nextplatform.com/2026/02/13/the-current-ai-networking-wave-will-be-a-tsunami-of-money...
1•rbanffy•14m ago•0 comments

Show HN: Checkup – Repository Release Tracker (always latest.zip)

https://github.com/skorotkiewicz/checkup
1•modinfo•14m ago•0 comments

Annular solar eclipse turns Sun into Ring of Fire Today

https://www.space.com/stargazing/solar-eclipses/annular-solar-eclipse-turns-the-sun-into-a-dramat...
1•keepamovin•14m ago•0 comments

The Mythical Agent-Month

https://wesmckinney.com/blog/mythical-agent-month/
1•wesm•15m ago•0 comments

AI for Particle Physics: Searching for Anomalies

https://spectrum.ieee.org/particle-physics-ai
1•rbanffy•15m ago•0 comments

Are the Mysteries of Quantum Mechanics Beginning to Dissolve?

https://www.quantamagazine.org/are-the-mysteries-of-quantum-mechanics-beginning-to-dissolve-20260...
1•rbanffy•16m ago•0 comments

Lean 4: How the theorem prover works and why it's the new competitive edge in AI

https://venturebeat.com/ai/lean4-how-the-theorem-prover-works-and-why-its-the-new-competitive-edg...
3•tesserato•16m ago•1 comments

I sold out for $20/month and all I got was perfectly generated Terraform

https://matduggan.com/i-sold-out-for-200-a-month-and-all-i-got-was-this-perfectly-generated-terra...
1•Arifcodes•16m ago•0 comments

Darktable is an open source photography workflow application and raw developer

https://www.darktable.org/
1•doener•16m ago•0 comments

AI Adoption Mirrors the Early Internet

https://www.whileforloop.com/en/blog/2026/02/17/ai-adoption-mirrors-early-internet/
1•wookashh•16m ago•0 comments

FreeCAD is an open-source parametric 3D modeler

https://www.freecad.org/index.php
1•doener•17m ago•0 comments

Ask HN: Is GPT-5.2 smarter than you?

1•saberd•17m ago•0 comments