AI & ML interests
None defined yet.
Recent Activity
View all activity
How to use the parquet files?
π
2
1
#39 opened 3 months ago
by
tian1327
Dataset Viewer issue
1
#40 opened 10 days ago
by
w2e3
Not working on datasets>=4.0.0
β
12
3
#29 opened 6 months ago
by
alexlopezcifuentes
Upload dataset
#37 opened 4 months ago
by
lhoestq
Upload dataset (part 00006-of-00007)
#36 opened 4 months ago
by
lhoestq
Upload dataset (part 00005-of-00007)
#35 opened 4 months ago
by
lhoestq
Upload dataset (part 00004-of-00007)
#34 opened 4 months ago
by
lhoestq
Upload dataset (part 00003-of-00007)
#33 opened 4 months ago
by
lhoestq
Upload dataset (part 00002-of-00007)
#32 opened 4 months ago
by
lhoestq
Upload dataset (part 00001-of-00007)
#31 opened 4 months ago
by
lhoestq
Upload dataset (part 00000-of-00007)
#30 opened 4 months ago
by
lhoestq
albertvillanovaΒ
posted
an
update
5 months ago
albertvillanovaΒ
posted
an
update
5 months ago
Post
662
π smolagents v1.21.0 is here!
Now with improved safety in the local Python executor: dunder calls are blocked!
β οΈ Still, not fully isolated: for untrusted code, use a remote executor instead: Docker, E2B, Wasm.
β¨ Many bug fixes: more reliable code.
π https://github.com/huggingface/smolagents/releases/tag/v1.21.0
Now with improved safety in the local Python executor: dunder calls are blocked!
β οΈ Still, not fully isolated: for untrusted code, use a remote executor instead: Docker, E2B, Wasm.
β¨ Many bug fixes: more reliable code.
π https://github.com/huggingface/smolagents/releases/tag/v1.21.0
albertvillanovaΒ
posted
an
update
6 months ago
Post
786
π New in smolagents v1.20.0: Remote Python Execution via WebAssembly (Wasm)
We've just merged a major new capability into the smolagents framework: the CodeAgent can now execute Python code remotely in a secure, sandboxed WebAssembly environment!
π§ Powered by Pyodide and Deno, this new WasmExecutor lets your agent-generated Python code run safely: without relying on Docker or local execution.
Why this matters:
β Isolated execution = no host access
β No need for Python on the user's machine
β Safer evaluation of arbitrary code
β Compatible with serverless / edge agent workloads
β Ideal for constrained or untrusted environments
This is just the beginning: a focused initial implementation with known limitations. A solid MVP designed for secure, sandboxed use cases. π‘
π‘ We're inviting the open-source community to help evolve this executor:
β’ Tackle more advanced Python features
β’ Expand compatibility
β’ Add test coverage
β’ Shape the next-gen secure agent runtime
π Check out the PR: https://github.com/huggingface/smolagents/pull/1261
Let's reimagine what agent-driven Python execution can look like: remote-first, wasm-secure, and community-built.
This feature is live in smolagents v1.20.0!
Try it out.
Break things. Extend it. Give us feedback.
Let's build safer, smarter agents; together π§ βοΈ
π https://github.com/huggingface/smolagents/releases/tag/v1.20.0
#smolagents #WebAssembly #Python #AIagents #Pyodide #Deno #OpenSource #HuggingFace #AgenticAI
We've just merged a major new capability into the smolagents framework: the CodeAgent can now execute Python code remotely in a secure, sandboxed WebAssembly environment!
π§ Powered by Pyodide and Deno, this new WasmExecutor lets your agent-generated Python code run safely: without relying on Docker or local execution.
Why this matters:
β Isolated execution = no host access
β No need for Python on the user's machine
β Safer evaluation of arbitrary code
β Compatible with serverless / edge agent workloads
β Ideal for constrained or untrusted environments
This is just the beginning: a focused initial implementation with known limitations. A solid MVP designed for secure, sandboxed use cases. π‘
π‘ We're inviting the open-source community to help evolve this executor:
β’ Tackle more advanced Python features
β’ Expand compatibility
β’ Add test coverage
β’ Shape the next-gen secure agent runtime
π Check out the PR: https://github.com/huggingface/smolagents/pull/1261
Let's reimagine what agent-driven Python execution can look like: remote-first, wasm-secure, and community-built.
This feature is live in smolagents v1.20.0!
Try it out.
Break things. Extend it. Give us feedback.
Let's build safer, smarter agents; together π§ βοΈ
π https://github.com/huggingface/smolagents/releases/tag/v1.20.0
#smolagents #WebAssembly #Python #AIagents #Pyodide #Deno #OpenSource #HuggingFace #AgenticAI
albertvillanovaΒ
posted
an
update
6 months ago
Post
1814
π SmolAgents v1.19.0 is live!
This release brings major improvements to agent flexibility, UI usability, streaming architecture, and developer experience: making it easier than ever to build smart, interactive AI agents. Here's what's new:
π§ Agent Upgrades
- Support for managed agents in ToolCallingAgent
- Context manager support for cleaner agent lifecycle handling
- Output formatting now uses XML tags for consistency
π₯οΈ UI Enhancements
- GradioUI now supports reset_agent_memory: perfect for fresh starts in dev & demos.
π Streaming Refactor
- Streaming event aggregation moved off the Model class
- β‘οΈ Better architecture & maintainability
π¦ Output Tracking
- CodeAgent outputs are now stored in ActionStep
- β More visibility and structure to agent decisions
π Bug Fixes
- Smarter planning logic
- Cleaner Docker logs
- Better prompt formatting for additional_args
- Safer internal functions and final answer matching
π Docs Improvements
- Added quickstart examples with tool usage
- One-click Colab launch buttons
- Expanded reference docs (AgentMemory, GradioUI docstrings)
- Fixed broken links and migrated to .md format
π Full release notes:
https://github.com/huggingface/smolagents/releases/tag/v1.19.0
π¬ Try it out, explore the new features, and let us know what you build!
#smolagents #opensource #AIagents #LLM #HuggingFace
This release brings major improvements to agent flexibility, UI usability, streaming architecture, and developer experience: making it easier than ever to build smart, interactive AI agents. Here's what's new:
π§ Agent Upgrades
- Support for managed agents in ToolCallingAgent
- Context manager support for cleaner agent lifecycle handling
- Output formatting now uses XML tags for consistency
π₯οΈ UI Enhancements
- GradioUI now supports reset_agent_memory: perfect for fresh starts in dev & demos.
π Streaming Refactor
- Streaming event aggregation moved off the Model class
- β‘οΈ Better architecture & maintainability
π¦ Output Tracking
- CodeAgent outputs are now stored in ActionStep
- β More visibility and structure to agent decisions
π Bug Fixes
- Smarter planning logic
- Cleaner Docker logs
- Better prompt formatting for additional_args
- Safer internal functions and final answer matching
π Docs Improvements
- Added quickstart examples with tool usage
- One-click Colab launch buttons
- Expanded reference docs (AgentMemory, GradioUI docstrings)
- Fixed broken links and migrated to .md format
π Full release notes:
https://github.com/huggingface/smolagents/releases/tag/v1.19.0
π¬ Try it out, explore the new features, and let us know what you build!
#smolagents #opensource #AIagents #LLM #HuggingFace
albertvillanovaΒ
posted
an
update
7 months ago
Post
740
New in smolagents v1.17.0:
- Structured generation in CodeAgent π§±
- Streamable HTTP MCP support π
- Agent.run() returns rich RunResult π¦
Smarter agents, smoother workflows.
Try it now: https://github.com/huggingface/smolagents/releases/tag/v1.17.0
- Structured generation in CodeAgent π§±
- Streamable HTTP MCP support π
- Agent.run() returns rich RunResult π¦
Smarter agents, smoother workflows.
Try it now: https://github.com/huggingface/smolagents/releases/tag/v1.17.0
albertvillanovaΒ
posted
an
update
8 months ago
Post
2605
New in smolagents v1.16.0:
π Bing support in WebSearchTool
π Custom functions & executor_kwargs in LocalPythonExecutor
π§ Streaming GradioUI fixes
π Local web agents via api_base & api_key
π Better docs
π https://github.com/huggingface/smolagents/releases/tag/v1.16.0
π Bing support in WebSearchTool
π Custom functions & executor_kwargs in LocalPythonExecutor
π§ Streaming GradioUI fixes
π Local web agents via api_base & api_key
π Better docs
π https://github.com/huggingface/smolagents/releases/tag/v1.16.0
albertvillanovaΒ
posted
an
update
9 months ago
Post
2887
smolagents v1.14.0 is out! π
π MCPClient: A sleek new client for connecting to remote MCP servers, making integrations more flexible and scalable.
πͺ¨ Amazon Bedrock: Native support for Bedrock-hosted models.
SmolAgents is now more powerful, flexible, and enterprise-ready. πΌ
Full release π https://github.com/huggingface/smolagents/releases/tag/v1.14.0
#smolagents #LLM #AgenticAI
π MCPClient: A sleek new client for connecting to remote MCP servers, making integrations more flexible and scalable.
πͺ¨ Amazon Bedrock: Native support for Bedrock-hosted models.
SmolAgents is now more powerful, flexible, and enterprise-ready. πΌ
Full release π https://github.com/huggingface/smolagents/releases/tag/v1.14.0
#smolagents #LLM #AgenticAI
albertvillanovaΒ
posted
an
update
10 months ago
Post
4191
π New smolagents update: Safer Local Python Execution! π¦Ύπ
With the latest release, we've added security checks to the local Python interpreter: every evaluation is now analyzed for dangerous builtins, modules, and functions. π
Here's why this matters & what you need to know! π§΅π
1οΈβ£ Why is local execution risky? β οΈ
AI agents that run arbitrary Python code can unintentionally (or maliciously) access system files, run unsafe commands, or exfiltrate data.
2οΈβ£ New Safety Layer in smolagents π‘οΈ
We now inspect every return value during execution:
β Allowed: Safe built-in types (e.g., numbers, strings, lists)
β Blocked: Dangerous functions/modules (e.g., os.system, subprocess, exec, shutil)
3οΈβ£ Immediate Benefits π‘
- Prevent agents from accessing unsafe builtins
- Block unauthorized file or network access
- Reduce accidental security vulnerabilities
4οΈβ£ Security Disclaimer β οΈ
π¨ Despite these improvements, local Python execution is NEVER 100% safe. π¨
If you need true isolation, use a remote sandboxed executor like Docker or E2B.
5οΈβ£ The Best Practice: Use Sandboxed Execution π
For production-grade AI agents, we strongly recommend running code in a Docker or E2B sandbox to ensure complete isolation.
6οΈβ£ Upgrade Now & Stay Safe! π
Check out the latest smolagents release and start building safer AI agents today.
π https://github.com/huggingface/smolagents
What security measures do you take when running AI-generated code? Letβs discuss! π
#AI #smolagents #Python #Security
With the latest release, we've added security checks to the local Python interpreter: every evaluation is now analyzed for dangerous builtins, modules, and functions. π
Here's why this matters & what you need to know! π§΅π
1οΈβ£ Why is local execution risky? β οΈ
AI agents that run arbitrary Python code can unintentionally (or maliciously) access system files, run unsafe commands, or exfiltrate data.
2οΈβ£ New Safety Layer in smolagents π‘οΈ
We now inspect every return value during execution:
β Allowed: Safe built-in types (e.g., numbers, strings, lists)
β Blocked: Dangerous functions/modules (e.g., os.system, subprocess, exec, shutil)
3οΈβ£ Immediate Benefits π‘
- Prevent agents from accessing unsafe builtins
- Block unauthorized file or network access
- Reduce accidental security vulnerabilities
4οΈβ£ Security Disclaimer β οΈ
π¨ Despite these improvements, local Python execution is NEVER 100% safe. π¨
If you need true isolation, use a remote sandboxed executor like Docker or E2B.
5οΈβ£ The Best Practice: Use Sandboxed Execution π
For production-grade AI agents, we strongly recommend running code in a Docker or E2B sandbox to ensure complete isolation.
6οΈβ£ Upgrade Now & Stay Safe! π
Check out the latest smolagents release and start building safer AI agents today.
π https://github.com/huggingface/smolagents
What security measures do you take when running AI-generated code? Letβs discuss! π
#AI #smolagents #Python #Security
albertvillanovaΒ
posted
an
update
10 months ago
Post
4097
π Big news for AI agents! With the latest release of smolagents, you can now securely execute Python code in sandboxed Docker or E2B environments. π¦Ύπ
Here's why this is a game-changer for agent-based systems: π§΅π
1οΈβ£ Security First π
Running AI agents in unrestricted Python environments is risky! With sandboxing, your agents are isolated, preventing unintended file access, network abuse, or system modifications.
2οΈβ£ Deterministic & Reproducible Runs π¦
By running agents in containerized environments, you ensure that every execution happens in a controlled and predictable settingβno more environment mismatches or dependency issues!
3οΈβ£ Resource Control & Limits π¦
Docker and E2B allow you to enforce CPU, memory, and execution time limits, so rogue or inefficient agents donβt spiral out of control.
4οΈβ£ Safer Code Execution in Production π
Deploy AI agents confidently, knowing that any generated code runs in an ephemeral, isolated environment, protecting your host machine and infrastructure.
5οΈβ£ Easy to Integrate π οΈ
With smolagents, you can simply configure your agent to use Docker or E2B as its execution backendβno need for complex security setups!
6οΈβ£ Perfect for Autonomous AI Agents π€
If your AI agents generate and execute code dynamically, this is a must-have to avoid security pitfalls while enabling advanced automation.
β‘ Get started now: https://github.com/huggingface/smolagents
What will you build with smolagents? Let us know! ππ‘
Here's why this is a game-changer for agent-based systems: π§΅π
1οΈβ£ Security First π
Running AI agents in unrestricted Python environments is risky! With sandboxing, your agents are isolated, preventing unintended file access, network abuse, or system modifications.
2οΈβ£ Deterministic & Reproducible Runs π¦
By running agents in containerized environments, you ensure that every execution happens in a controlled and predictable settingβno more environment mismatches or dependency issues!
3οΈβ£ Resource Control & Limits π¦
Docker and E2B allow you to enforce CPU, memory, and execution time limits, so rogue or inefficient agents donβt spiral out of control.
4οΈβ£ Safer Code Execution in Production π
Deploy AI agents confidently, knowing that any generated code runs in an ephemeral, isolated environment, protecting your host machine and infrastructure.
5οΈβ£ Easy to Integrate π οΈ
With smolagents, you can simply configure your agent to use Docker or E2B as its execution backendβno need for complex security setups!
6οΈβ£ Perfect for Autonomous AI Agents π€
If your AI agents generate and execute code dynamically, this is a must-have to avoid security pitfalls while enabling advanced automation.
β‘ Get started now: https://github.com/huggingface/smolagents
What will you build with smolagents? Let us know! ππ‘