Show HN: Abra Actions – Plug-in AI assistant that executes front end functions

abra-actions.com

4 points by jakejmedeiros 15 hours ago

Hey HN! I built abra-actions, an open-source TypeScript SDK that lets you add a natural language assistant to your app that actually runs real functions you define. You register frontend functions, and Abra connects them to an assistant powered by an LLM. When a user types something, Abra figures out the right function to call and parameters to attach, just like clicking a button and it runs on your own infrastructure with your existing logging, security, and permissions. Setup takes about 5 minutes. Works best with TypeScript + React. Useful for internal tools, admin dashboards, or anywhere you’ve got scattered UI and want to simplify it. Would love to hear thoughts or feedback especially if you’re building internal dashboards, complex UX flows, or anything you think this would useful for! https://abra-actions.com GitHub: https://github.com/abra-actions/abra

parrit 15 hours ago

Looks handy! So it is all done front the front end? And piggy backs on the fact the user is already authenticated?

  • jakejmedeiros 15 hours ago

    Thanks!! Yep, no backend changes are needed and any existing authentication/security is respected. Feel free to reach out if you have any other questions: jake@abra-actions.com