frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: FaceTime-style calls with an AI Companion (Live2D and long-term memory)

https://thebeni.ai/
22•summerlee9611•3h ago
Hi HN, I built Beni (https://thebeni.ai ), a web app for real-time video calls with an AI companion.

The idea started as a pretty simple question: text chatbots are everywhere, but they rarely feel present. I wanted something closer to a call, where the character actually reacts in real time (voice, timing, expressions), not just “type, wait, reply”.

Beni is basically:

A Live2D avatar that animates during the call (expressions + motion driven by the conversation)

Real-time voice conversation (streaming response, not “wait 10 seconds then speak”)

Long-term memory so the character can keep context across sessions

The hardest part wasn’t generating text, it was making the whole loop feel synchronized: mic input, model response, TTS audio, and Live2D animation all need to line up or it feels broken immediately. I ended up spending more time on state management, latency and buffering than on prompts.

Some implementation details (happy to share more if anyone’s curious):

Browser-based real-time calling, with audio streaming and client-side playback control

Live2D rendering on the front end, with animation hooks tied to speech / state

A memory layer that stores lightweight user facts/preferences and conversation summaries to keep continuity

Current limitation: sign-in is required today (to persist memory and prevent abuse). I’m adding a guest mode soon for faster try-out and working on mobile view now.

What I’d love feedback on:

Does the “real-time call” loop feel responsive enough, or still too laggy?

Any ideas for better lip sync / expression timing on 2D/3D avatars in the browser?

Thanks, and I’ll be around in the comments.

Comments

dfajgljsldkjag•1h ago
It creates a conflict to build a system that is both a private friend and a public performer. You cannot maximize intimacy and fame at the same time.
zemo•44m ago
You're describing Parasocial interaction: https://en.wikipedia.org/wiki/Parasocial_interaction

far from being impossible, it's the entire influencer economy. This form of social media has been extremely widespread for a decade or so running; it's probably the dominant form of social media.

sghimire2022•1h ago
This is cool.
october8140•1h ago
This is disturbing.
xattt•58m ago
It will quickly distill down to clients using the service just for sex and sex-adjacent activities.

No kink-shaming, but this sort of thing enables self-destructive hard-to-return-from anti-social behaviour.

dummydummy1234•1h ago
What are you using for tts/stt/models?
augusteo•26m ago
Building on zemo's point about parasocial relationships: traditional parasocial interaction involves a performer who doesn't know you exist. Here the AI does respond to you specifically, which changes the dynamic.

Is it still parasocial if the other party is responsive but not conscious? Or is this something new that we don't have good language for yet?

First, make me care

https://gwern.net/blog/2026/make-me-care
365•andsoitis•7h ago•114 comments

Scientists identify brain waves that define the limits of 'you'

https://www.sciencealert.com/scientists-identify-brain-waves-that-define-the-limits-of-you
57•mikhael•2h ago•4 comments

A macOS app that blurs your screen when you slouch

https://github.com/tldev/posturr
483•dnw•11h ago•165 comments

Clawdbot - open source personal AI assistant

https://github.com/clawdbot/clawdbot
120•KuzeyAbi•2h ago•67 comments

Case study: Creative math – How AI fakes proofs

https://tomaszmachnik.pl/case-study-math-en.html
45•musculus•4h ago•27 comments

Show HN: A small programming language where everything is pass-by-value

https://github.com/Jcparkyn/herd
47•jcparkyn•3h ago•24 comments

Spanish track was fractured before high-speed train disaster, report finds

https://www.bbc.com/news/articles/c1m77dmxlvlo
148•Rygian•7h ago•125 comments

Doom has been ported to an earbud

https://doombuds.com
358•arin-s•14h ago•109 comments

The Science of Fermentation (The Food Programme)

https://www.bbc.co.uk/programmes/m002pqg6
8•fallinditch•2d ago•0 comments

Guix for Development

https://dthompson.us/posts/guix-for-development.html
37•clircle•5d ago•11 comments

Show HN: An interactive map of US lighthouses and navigational aids

https://www.lighthouses.app/
45•idd2•8h ago•12 comments

Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems

https://www.diljitpr.net/blog-post-postgresql-dlq
168•tanelpoder•11h ago•56 comments

Oneplus phone update introduces hardware anti-rollback

https://consumerrights.wiki/w/Oneplus_phone_update_introduces_hardware_anti-rollback
360•validatori•6h ago•185 comments

Show HN: FaceTime-style calls with an AI Companion (Live2D and long-term memory)

https://thebeni.ai/
22•summerlee9611•3h ago•7 comments

The '3.5% rule': How a small minority can change the world (2019)

https://www.bbc.com/future/article/20190513-it-only-takes-35-of-people-to-change-the-world
208•choult•5h ago•149 comments

ICE tells legal observer, 'We have a database, now you're a domestic terrorist'

https://reason.com/2026/01/23/ice-tells-legal-observer-we-have-a-nice-little-database-and-now-you...
47•heavyset_go•34m ago•3 comments

Turbopack: Building faster by building less

https://nextjs.org/blog/turbopack-incremental-computation
22•feross•5d ago•13 comments

Web-based image editor modeled after Deluxe Paint

https://github.com/steffest/DPaint-js
185•bananaboy•14h ago•17 comments

Bitwise conversion of doubles using only FP multiplication and addition (2020)

https://dougallj.wordpress.com/2020/05/10/bitwise-conversion-of-doubles-using-only-floating-point...
24•vitaut•12h ago•2 comments

ICE using Palantir tool that feeds on Medicaid data

https://www.eff.org/deeplinks/2026/01/report-ice-using-palantir-tool-feeds-medicaid-data
952•JKCalhoun•9h ago•572 comments

Infinite pancakes, anyone?

https://www.nytimes.com/2026/01/20/science/infinite-pancake-math-puzzle.html
24•cainxinth•3d ago•5 comments

Show HN: Bonsplit – Tabs and splits for native macOS apps

https://bonsplit.alasdairmonk.com
210•sgottit•15h ago•26 comments

I was right about ATProto key management

https://notes.nora.codes/atproto-again/
116•todsacerdoti•7h ago•76 comments

The future of software engineering is SRE

https://swizec.com/blog/the-future-of-software-engineering-is-sre/
21•Swizec•4h ago•6 comments

Hackable personal news reader in bash pipes

https://github.com/haron/news.sh
27•haron•5d ago•7 comments

A flawed paper in management science has been cited more than 6k times

https://statmodeling.stat.columbia.edu/2026/01/22/aking/
636•timr•17h ago•331 comments

Optimizing GPU Programs from Java Using Babylon and Hat

https://openjdk.org/projects/babylon/articles/hat-matmul/hat-matmul
32•pjmlp•5d ago•2 comments

Show HN: Netfence – Like Envoy for eBPF Filters

https://github.com/danthegoodman1/netfence
43•dangoodmanUT•11h ago•6 comments

Show HN: TUI for managing XDG default applications

https://github.com/mitjafelicijan/xdgctl
115•mitjafelicijan•15h ago•39 comments

I built a 2x faster lexer, then discovered I/O was the real bottleneck

https://modulovalue.com/blog/syscall-overhead-tar-gz-io-performance/
157•modulovalue•5d ago•79 comments