You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**LLMs**: Most all notable LLMs and providers are supported via LiteLLM or LangChain
35
+
-**Framework**: Currently supported frameworks include CrewAI, LangGraph, OpenAI Swarms and LlamaStack
36
+
- Roadmap: Pydantic AI, Eliza, AG2 and Autogen
37
+
-**Tools**: Maintaining the largest repository of framework-agnostic tools! All tools listed [here](https://docs.agentstack.sh/tools/community)
38
+
-**Observability**: AgentOps baked in by default with first-tier support
39
+
33
40
### Get Started Immediately
34
41
35
42
You **don't** need to install or configure tools like LangChain or LlamaIndex.<br>
@@ -44,7 +51,7 @@ Create a project, and you're good to go.
44
51
To create a new agent project, run:
45
52
46
53
```sh
47
-
pip install agentstack
54
+
uv pip install agentstack
48
55
agentstack init <project_name>
49
56
```
50
57
@@ -56,10 +63,17 @@ Once the initialization is done, you can open your project folder:
56
63
57
64
```sh
58
65
cd<your_agent_project>
66
+
uv pip install
67
+
```
68
+
69
+
then run the default agent!
70
+
71
+
```sh
72
+
agentstack run
59
73
```
60
74
61
75
### Templates
62
-
Additionally, pre-built templates are available as a shortcut to building your project. [View the available templates]().
76
+
Additionally, pre-built templates are available as a shortcut to building your project. [View the available templates](https://docs.agentstack.sh/templates).
63
77
64
78
## Building Agent Functionality
65
79
@@ -101,33 +115,36 @@ Runs the agent project in development mode.<br>
101
115
102
116
-**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.
103
117
118
+
-**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.
119
+
104
120
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.
105
121
106
122
## Roadmap
107
123
108
-
### Framework Agnosticism
109
-
110
-
Development of AgentStack is being done primarily on [CrewAI](https://crewai.com). We will soon be working to make AgentStack fully framework-agnostic, meaning that any supported multi-agent framework can be used for your project.
111
-
112
124
### Tools
113
-
-Core Tools built by AgentStack
125
+
-More [core tools](https://docs.agentstack.sh/tools/core) built by AgentStack
114
126
- Preferred partners in the package directly
115
127
- Community partner tools added through external repositories
116
128
129
+
### New Stack Layers
130
+
- Prompting layer (DSPy)
131
+
- Eval Layer
132
+
- UI layer
133
+
117
134
### Other Features
118
135
- Generated testing
119
136
- Integrated benchmarking
120
137
- Easy integration of tools for browsing, RAG, and more.
121
138
- A fast interactive test runner with built-in support for coverage reporting.
122
-
- A live development server that warns about common mistakes.
123
-
- A build script to bundle your project for production.
139
+
- A live development server that warns about common mistakes (in progress).
140
+
- A build script to bundle your project for production (in progress).
124
141
125
142
## License
126
143
127
144
AgentStack is open source software [licensed as MIT](LICENSE).
128
145
129
146
## How to Contribute
130
147
131
-
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](https://discord.gg/JdWkh9tgTQ).
148
+
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](https://discord.gg/JdWkh9tgTQ). Make sure you read our contributor documentation to familiarize yourself with the project at [How to Contribute](https://docs.agentstack.sh/contributing/how-to-contribute).
132
149
133
150
If you are an Agent Tool developer, feel free to create an issue or even a PR to add your tool to AgentStack.
0 commit comments