Astra makes it easy to integrate any app and API with an LLM for function calling. The JSON schemas and end-user authentication setup is handled by us. Even if your LLM isn't fine-tuned for function calling, we can provide a proxy method of integration.
Hey Product Hunt! 👋
I'm Devansh, CEO & Co-Founder at Astra.
We’re thrilled to introduce Astra AI, your new go-to solution for supercharging LLMs with function calling. 🚀
In minutes, any LLM can manage emails, calendar, consume knowledge from Notion, add leads to a CRM, or any number of things!
== What is Astra Platform ==
Astra provides a single universal API to import functions into an LLM for function calling, With just one line of code, you can connect your LLM to over 2,200+ integrations, making it possible to perform actions like scheduling events, sending emails, or accessing data from various platforms - no complex custom JSON schemas required!
== Function Calling ==
Function calling in LLMs allows the model to interact with external tools or APIs by calling functions to perform real-world tasks, such as accessing data, scheduling events, or sending emails. While the LLM initiates these actions based on user queries, it doesn't execute the functions directly; it calls them to be executed by the appropriate system. This capability makes LLMs more interactive and capable of facilitating various tasks. Function calling is also referred to as using Tools.
== Key Features ==
🔌 2,200+ Out-of-the-box Integrations. Simply configure your integration from the cloud, and import it with 1 line of code.
🔒 User Authentication Manager: Easily manage authentication profiles for secure actions on behalf of your users. For example if you would like to access the end-user's Google Calendar, they will need to provide this access.
🌐 Easy Import: Build REST integrations or import from OpenAPI Spec if you can't find an integration you need.
🎛️ Type-safe UI: Replace JSON with our intuitive interface for managing integrations and staying synced with API changes.
🛠️ Function Calling on Any LLM: Enable function calling without fine-tuning your model—saving time and maintaining output quality.
== Who is Astra for ==
Astra is perfect for developers, startups, and businesses looking to make their LLMs more interactive and actionable without the hassle of complex setups or extensive coding.
== Our Story ==
In one sense, LLMs are extremely powerful with their generative capabilities. The other perspective is that LLMs are bound within a few applications and cannot leverage data from the day to day apps a general user uses. We built Astra to bridge this gap between LLMs and real-world applications, empowering developers to easily integrate and interact with multiple platforms.
== What we’re looking for ==
We’d love your feedback! Whether you’re a developer excited about our integrations or a business exploring new ways to enhance user interactions, your insights are invaluable to us. Feel free to share your thoughts, suggestions, and experiences.
We are a very early-stage startup and this provides us the flexibility to quickly and directly incorporate your feedback. We would love to work with you to make our product better!
👉 Special Offer for Product Hunt: Waitlist during our launch and get early access to our platform with a special discount.
Thanks for checking us out! We can't wait to see what you'll build with Astra!
This is very impressive, I can see the benefits. I do struggle to see the audience though. There is no pricing info which makes me think this is expensive as hell, like on those fancy restaurants where the items on the menu have no prices.
Hi @userinsite, we are yet to launch a public beta which is why our website is silent on pricing. We would work with each client individually in the beginning to determine their requirements and how we can best help.
Hey @devansh_kaloti, this sounds intriguing! The idea of easily integrating an LLM with function calling is promising, but how do you ensure security when managing user authentication? Also, can you share more on the potential use cases you’ve seen so far?
Hey @elke_qin, thanks for your questions. To keep the user's OAuth token or credentials secure, we make sure they are encrypted in transit and also at rest. We are also looking at using Supabase Vault.
In the future with a fully released public software, we'd look at SOC II audits and certifications.
Here are some use cases we’ve seen excitement around:
1. Content Creation: Marketers want LLMs to access tools like Notion to draft replies to social media comments. Astra makes connecting LLMs to Notion and social media APIs straightforward.
2. Customer Support: Shopify store owners are interested in LLMs that handle queries and manage orders, such as changing shipping addresses or canceling orders.
3. CRM Integration: Users wish to automate logging customer interactions (emails, calls, chats) into their CRM and generate reports using data from various apps.
All of these are use cases for function calling with LLM, but we make it significantly easier to create these tools in a way LLMs understand and can work with!
Astra AI
Astra AI
Astra AI
Startup Death Clock
Astra AI