- Alphawise
- Posts
- Stanford STORM and HuggingFace SMOL - Agents Released!
Stanford STORM and HuggingFace SMOL - Agents Released!
View our tutorial on OpenAI with python
What is today’s beat?
Stanford STORM - Academic Research Chat
Hugging Face released SmolAgents
Eliza Typescript Agent
OpenAI tutorial
3 free short-courses and 3 tools for entrepreneurs
Your FREE newsletter
share
to show support
🎯 RELEASES 🎯
Bringing insights into the latest trends and breakthroughs in AI
Stanford
AI-Powered Academic Research Chat
Synopsis
Stanford University has introduced STORM (Synthesis of Topic Outlines through Retrieval and Multi-perspective Question Asking), an AI-driven research tool designed to generate comprehensive, Wikipedia-style articles complete with citations in mere minutes. Launched in early 2024, this open-source project aims to enhance the efficiency and accuracy of academic writing and content creation and is a great alternative to Google NotebookLM for researching topics.
Core Observations
Research Content Generation: STORM employs a multi-agent system where AI agents collaborate to perform content retrieval, pose multi-perspective questions, and synthesise information, resulting in well-structured and accurate articles.
Technology Stack: Powered by Bing Search and Azure OpenAI GPT-4o-mini, STORM scans, ingests, and summarises.
User Collaboration feature: Users can choose between autonomous AI operation or a collaborative human-AI interaction (Co-STORM). This means you can conduct work with colleagues.
Library: create a library, and curate knowledge - it organises and “collects” a knowledge base for you to query and learn about.
Broader Context
STORM addresses common limitations of large language models (LLMs) in academic settings, such as accuracy, specificity, and citation requirements. This is an excellent example of how agentic AI can be applied to learning by providing verified, fact-based outlines that offer multiple perspectives. Its open-source nature is true to academia, and has been gaining lots of traction online since its early 2024 release. The most powerful part of this is its library feature where you can curate a knowledge base and then query it.
HuggingFace
SmolAgents, a light barebones library for agents
Synopsis
Hugging Face has unveiled SmolAgents, a lightweight library designed to simplify the creation and deployment of AI agents. By enabling developers to implement powerful agents with minimal code, SmolAgents is a tool to call tools and orchestrate other agents.
Core Observations
Minimalistic Design: allows the development of AI agents in just a few lines of code.
Code Agent Support: The library emphasises 'Code Agents,' where agents perform actions by generating and executing Python code, enhancing flexibility and functionality.
Extensibility and Integration: SmolAgents supports various Large Language Models (LLMs), including those from Hugging Face Hub and integrations via LiteLLM from LLM providers like OpenAI, Anthropic, and more.
Broader Context
SmolAgents represents a significant advancement in AI development by lowering the technical barriers to creating intelligent agents. Its minimalist design and support for code-based actions enable rapid prototyping and deployment, specifically with higher order actions like orchestration. While specific benchmark results for SmolAgents are not extensively documented, the library's design focuses on efficiency and performance. Its support for code agents has been demonstrated to reduce the number of steps and Large Language Model (LLM) calls by approximately 30%.
Javascript/TypeScript
Eliza - a hot open source agent!
Synopsis
Eliza is an AI agent framework designed for developers working within the JavaScript ecosystem. Built with TypeScript, it provides a well documented framework with community support for creating and deploying AI-driven solutions. Its primary focus is to enhance development efficiency while ensuring compatibility with JavaScript-based projects. Comon’ javascript devs, let’s get into it!
It’s as easy as npm install @elizaos/core
Core Observations
TypeScript: Eliza is built entirely in TypeScript, encouraging devs to learn.
Multi-Agent Framework: Build and deploy autonomous AI agents with consistent personalities across clients like Discord, X, and Telegram. Full support for voice, text, and media interactions.
Advanced Capabilities: Built-in RAG memory system, document processing, media analysis, and autonomous trading capabilities. Supports multiple AI models including Llama, GPT-4, and Claude.
Developer-Centric Documentation: Comprehensive and clear documentation is provided to facilitate onboarding and accelerate development processes, making it accessible to developers at varying expertise levels.
Broader Context
AI devs are mostly doing it in python, but this is changing. Eliza is positioned to address the growing demand for AI tools within the JavaScript ecosystem, a widely used environment for web and software development. Its focus on type safety, modularity, and advanced capabilities (listed above, like built-in RAG) allows developers to implement AI solutions more efficiently.
Trending
⚙️ BUILDERS BYTES ⚙️
Informing builders of latest technologies and how to use them
What will you learn today?
We will look at OpenAI API. You will learn how to build a continuous chatbot using OpenAI's API, leveraging file-based knowledge for custom responses. This is openAI’s way of doing RAG.
Key Takeaways
Files: Retrieval Augmented Generation uses openAIs files to create a knowledge base in chatbot interactions.
Prompting: Show how to use instruction, the argument for
client.beta.assistants.create
to make a prompt.Threads: Establish dynamic chat threads for real-time, interactive conversations. This is particularly useful if we store the conversation id in a database for retrieval at a later time.
The full tutorial is available in our newsletter repo
👉️ code.
View it in short_tutorials/openai
Do you have a product in AI and would like to contribute?
👉️ email us: [email protected]
Is there something you’d like to see in this section?
👉️ share your feedback
Trending
🤩 COMMUNITY 🤩
Cultivating curiosity with latest in professional development
Learning
Deeplearning.ai is Andrew Ng’s AI resource - a great place to find blogs, tutorials, and more. They recently released Reasoning with o1, so today we share a few great resources to keep you on top of your game.
Talks & Events
Tools
To start the new year, we feature a few tools to help busy souls - especially all you entrepreneurs out there.
THANK YOU
Our Mission at AlphaWise
AlphaWise strives to cultivate a vibrant and informed community of AI enthusiasts, developers, and researchers. Our goal is to share valuable insights into AI, academic research, and software that brings it to life. We focus on bringing you the most relevant content, from groundbreaking research and technical articles to expert opinions to curated community resources.
Looking to connect with us?
We actively seek to get involved in community with events, talks, and activities. Email us at [email protected]