
Research
/Security News
Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader
North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.
AgentStack scaffolds your agent stack - The tech stack that collectively is your agent
curl --proto '=https' --tlsv1.2 -LsSf https://install.agentstack.sh | sh
or python other install methods
Create AI agent projects from the command line.
AgentStack works on macOS, Windows, and Linux.
If something doesn't work, please file an issue.
If you have questions or need help, please ask in our Discord community.
🛠️🏃🏼♀️ The quickest way to build your powerful agent project
AgentStack serves as a great tool for starting your agent project and offers many CLI utilities for easy code-gen throughout the development process.
AgentStack is not a low-code alternative to development. Developers will still need an understanding of how to build with their selected agent framework.
You don't need to install or configure tools like LangChain or LlamaIndex.
They are preconfigured and hidden so that you can focus on the code.
Create a project, and you're good to go.
You'll need to have Python 3.10+ on your local development machine. We recommend using the latest version. You can use pyenv to switch Python versions between different projects.
To create a new agent project, run:
uv pip install agentstack # or other install method
agentstack init <project_name>
It will create a directory with your project name inside the current folder.
Inside that directory, it will generate the initial project structure and install the transitive dependencies.
No configuration or complicated folder structures, only the files you need to build your agent project.
Once the initialization is done, you can open your project folder:
cd <your_agent_project>
uv pip install
then run the default agent!
agentstack run
Additionally, pre-built templates are available as a shortcut to building your project. View the available templates.
After generating a project, the next step is to build your agent project by creating Agents and Tasks. You can do this quickly with AgentStack:
agentstack generate agent/task <name>
Modify the agents and tasks by changing the agents.yaml
and tasks.yaml
configuration files in src/config
One of AgentStack's core principles is to establish the de facto agent stack. A critical component of this stack is the tooling and functionality given to agents beyond simply LLM capabilities.
AgentStack has worked to make access to tools as easy as possible, staying framework agnostic and featuring the best tools.
A list of all tools can be found on our docs.
Adding tools is as simple as
agentstack tools add
agentstack run
Runs the agent project in development mode.
👀 Support for easy production deployment of agents is coming soon.
Agents should be easy: There are so many frameworks out there, but starting from scratch is a pain. Similar to create-react-app
, AgentStack aims to simplify the "from scratch" process by giving you a simple boilerplate of an agent. It uses popular agent frameworks and LLM providers, but provides a cohesive curated experience on top of them.
No Configuration Required: You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code.
No Lock-In: You can customize your setup at any time. AgentStack is designed to make it easy to get the components you need running right off the bat; it's up to you what to do next.
Provider Agnosticism: AgentStack is designed to be provider agnostic in all ways. This means especially that the framework layer of your agent stack should be interoperable with every other layer. Frameworks must still be supported by AgentStack. See supported frameworks above.
AgentStack is not designed to be a low-code solution to building agents. Instead it is a great head-start for starting an agent project from scratch.
AgentStack is open source software licensed as MIT.
AgentStack is a new project built by passionate AI agent developers! We'd love help making this tool better. Easy first issues are available, create new issues with feature ideas, or chat with us on our Discord. Make sure you read our contributor documentation to familiarize yourself with the project at How to Contribute.
If you are an Agent Tool developer, feel free to create an issue or even a PR to add your tool to AgentStack.
FAQs
The fastest way to build robust AI agents
We found that agentstack demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
/Security News
North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.
Security News
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.