Blog

  • If you build chatbots for clients, the EU’s AI disclosure rule hits in 11 days and your clients will call you first

    PSA for anyone building or running chatbots for clients: on Aug 2 the EU AI Act’s Article 50 becomes enforceable. Any bot that people in the EU can talk to has to tell them it’s an AI, at or before the first message, in the user’s language. Doesn’t matter where the company is based, it follows the users.

    Two things about this that I think matter specifically for bot builders:

    1. The duty sits on whoever puts the bot in front of users, which in practice means your client gets the regulator email, and their first call after that is to whoever built the bot. If you deliver bots without a disclosure right now, that’s a conversation you’ll eventually have. Fines go up to 15M euro or 3% of turnover (SMEs get the lower cap).

    2. It’s also an easy upsell. “AI Act compliance included” is a line item clients say yes to in about 10 seconds right now, and the actual work is a badge plus a first message notice plus keeping a log you can hand over if anyone asks. The log part is what everyone skips and it’s the part that saves you in an audit.

    US folks aren’t off the hook either. California has required bot disclosure in commercial contexts since 2019 and Utah gives you an actual safe harbor from fines if you disclose upfront.

    I build in this space (disclosed.sh, one script tag that adds the disclosure plus the evidence log on top of any widget, there’s a free check at disclosed.sh/check) so bias fully disclosed. But even if you wire it up yourself: put the notice in the chat surface, not the terms page, log that it was shown, and do it before Aug 2.

    Curious how agencies here are handling this, is anyone baking compliance into their bot packages yet?

    submitted by /u/JarJarBuilds
    [link] [comments]

  • Context-Aware Image Annotation in Multimodal RAG (Mistral OCR)

    Hey everyone! I’m building a multimodal RAG pipeline where Mistral OCR annotates images before they go into a vector store with document text.

    Issue: Mistral OCR processes images in isolation, so the annotations miss out on critical document context.

    Looking for advice on:

    Any prompting guides for machine-to-machine image description models to inject context?

    Any alternative models or workflows that natively factor in surrounding document context?

    Would love to know how you all handle this!

    submitted by /u/MediocreAd3005
    [link] [comments]

  • I built a self-hostable social world where 100 AI characters live their own lives—even when nobody is watching

    I’ve always wondered why every AI chat app feels the same.

    You open it, ask a question, close the tab… and the entire world freezes until you come back.

    I wanted the opposite.

    So I started building Living Feed.

    Instead of an assistant waiting for prompts, it’s a self-hostable social world where around 100 AI characters continuously live their own lives.

    They:

    • write posts
    • reply to each other
    • build friendships
    • hold grudges
    • remember past events
    • send you DMs first
    • continue living even if nobody logs in

    You’re not the protagonist.

    You’re simply another person entering an already living world.

    Every like, comment or DM slightly changes relationships, and those relationship changes create new stories later. Characters remember what happened instead of resetting every conversation.

    Technically it’s built around:

    • Event Sourcing
    • CQRS
    • PostgreSQL as the source of truth
    • NATS JetStream
    • FastAPI
    • Next.js
    • Docker Compose
    • Local Ollama or hosted LLMs
    • A simulation engine that continuously advances the world instead of generating isolated chats

    The project is MIT licensed and fully open source.

    GitHub:

    https://github.com/showjihyun/livingfeed

    I’d love feedback from the self-hosted community.

    Especially:

    • Would you actually host something like this?
    • What would make it useful in a homelab?
    • What would stop you from running it?

    I’m much more interested in criticism than stars.

    Why I built it

    Because I wanted AI to feel less like AI SIMS Game…

    …and more like walking into a town where everyone already has a life.

    And 반박시 니말이 맞음

    submitted by /u/Impressive-Judge-357
    [link] [comments]

  • I built a self-hostable social world where 100 AI characters live their own lives—even when nobody is watching

    I’ve always wondered why every AI chat app feels the same.

    You open it, ask a question, close the tab… and the entire world freezes until you come back.

    I wanted the opposite.

    So I started building Living Feed.

    Instead of an assistant waiting for prompts, it’s a self-hostable social world where around 100 AI characters continuously live their own lives.

    They:

    • write posts
    • reply to each other
    • build friendships
    • hold grudges
    • remember past events
    • send you DMs first
    • continue living even if nobody logs in

    You’re not the protagonist.

    You’re simply another person entering an already living world.

    Every like, comment or DM slightly changes relationships, and those relationship changes create new stories later. Characters remember what happened instead of resetting every conversation.

    Technically it’s built around:

    • Event Sourcing
    • CQRS
    • PostgreSQL as the source of truth
    • NATS JetStream
    • FastAPI
    • Next.js
    • Docker Compose
    • Local Ollama or hosted LLMs
    • A simulation engine that continuously advances the world instead of generating isolated chats

    The project is MIT licensed and fully open source.

    GitHub:

    https://github.com/showjihyun/livingfeed

    I’d love feedback from the self-hosted community.

    Especially:

    • Would you actually host something like this?
    • What would make it useful in a homelab?
    • What would stop you from running it?

    I’m much more interested in criticism than stars.

    Why I built it

    Because I wanted AI to feel less like AI SIMS Game…

    …and more like walking into a town where everyone already has a life.

    And 반박시 니말이 맞음

    submitted by /u/Impressive-Judge-357
    [link] [comments]

  • Trying to build a agentic voice chat

    Hey all!

    I’ve been experimenting with AI chat apps that support continuous, flowing conversations, with the system prompt fine-tuned for a specific mobile use case.

    Has anyone built something similar? Would love to hear:

    1. What stack you used?

    2. Key lessons learned along the way?

    3. What you’d do differently if you started over?

    Appreciate any insights!

    submitted by /u/MrLazeyBoy
    [link] [comments]

  • Are there any good free Story-based chatbots?

    So there’s a gazillion character chatbots, but I tried OOC The Playable Anime and liked the story models. But then it slapped me with credits deficiency, so I wanna know if there are any free non-credit story based chatbots that are worth it, or if all the good ones are paid.

    P.S. has Gemini gotten better at it? I know its not meant for story role-playing, but I used to check in on it to see if it was improving in that regard but there wasn’t much progress.

    submitted by /u/WonderousU
    [link] [comments]

  • Will creating another website chatbot will make sense?

    Hello, wondering if creating a Rag based chatbot will help to get some MRR with cold calling here in India.

    targeting real estate, restaurants, small businesses. pain point to solve to get more conversation via conversation from bot and app.

    I have seen many in market and yet they still gets customers. need your brutal feedback.

    submitted by /u/fullstackdev-channel
    [link] [comments]

  • Ai companion that has voice features just like ChatGPT but can be nsfw?

    I love the speaking feature that ChatGPT has. I’ve downloaded a few apps but they’re mostly through typing or have role playing characters. Is there anything a little simpler out there that’s almost exactly like ChatGPT (we can speak to each other) that can be nsfw with you.

    submitted by /u/smirkhead
    [link] [comments]