@@ -514,10 +514,6 @@ which adheres to a common pattern or exporting your project to share.
514514Templates are versioned, and each previous version provides a method to convert
515515it's content to the current version.
516516
517- > TODO: Templates are currently identified as `proj_templates` since they conflict
518- with the templates used by `generation`. Move existing templates to be part of
519- the generation package.
520-
521517### `TemplateConfig.from_user_input(identifier: str)`
522518`<TemplateConfig>` Returns a `TemplateConfig` object for either a URL, file path,
523519or builtin template name.
@@ -716,7 +712,7 @@ title: 'System Analyzer'
716712description: 'Inspect a project directory and improve it'
717713---
718714
719- [View Template](https://github.com/AgentOps-AI/AgentStack/blob/main/agentstack/templates/proj_templates/ system_analyzer.json)
715+ [View Template](https://github.com/AgentOps-AI/AgentStack/blob/main/agentstack/templates/system_analyzer.json)
720716
721717```bash
722718agentstack init --template=system_analyzer
@@ -737,7 +733,7 @@ title: 'Researcher'
737733description: 'Research and report result from a query'
738734---
739735
740- [View Template](https://github.com/AgentOps-AI/AgentStack/blob/main/agentstack/templates/proj_templates/ research.json)
736+ [View Template](https://github.com/AgentOps-AI/AgentStack/blob/main/agentstack/templates/research.json)
741737
742738```bash
743739agentstack init --template=research
@@ -828,7 +824,54 @@ title: 'Content Creator'
828824description: 'Research a topic and create content on it'
829825---
830826
831- [View Template](https://github.com/AgentOps-AI/AgentStack/blob/main/agentstack/templates/proj_templates/content_creator.json)
827+ [View Template](https://github.com/AgentOps-AI/AgentStack/blob/main/agentstack/templates/content_creator.json)
828+
829+ ## frameworks/list.mdx
830+
831+ ---
832+ title: Frameworks
833+ description: 'Supported frameworks in AgentStack'
834+ icon: 'ship'
835+ ---
836+
837+ These are documentation links to the frameworks supported directly by AgentStack.
838+
839+ To start a project with one of these frameworks, use
840+ ```bash
841+ agentstack init <project_name> --framework <framework_name>
842+ ```
843+
844+ ## Framework Docs
845+ <CardGroup cols={3}>
846+ <Card
847+ title="CrewAI"
848+ icon="ship"
849+ href="https://docs.crewai.com/introduction"
850+ >
851+ An intuitive agentic framework (recommended)
852+ </Card>
853+ <Card
854+ title="LangGraph"
855+ icon="circle-nodes"
856+ href="https://langchain-ai.github.io/langgraph/"
857+ >
858+ A complex but capable framework with a _steep_ learning curve
859+ </Card>
860+ <Card
861+ title="OpenAI Swarms"
862+ icon="bee"
863+ href="https://github.com/openai/swarm"
864+ >
865+ A simple framework with a cult following
866+ </Card>
867+ <Card
868+ title="LlamaIndex"
869+ icon="layer-group"
870+ href="https://docs.llamaindex.ai/en/stable/"
871+ >
872+ An expansive framework with many ancillary features
873+ </Card>
874+ </CardGroup>
832875
833876## tools/package-structure.mdx
834877
@@ -1043,7 +1086,7 @@ You can pass the `--wizard` flag to `agentstack init` to use an interactive proj
10431086You can also pass a `--template=<template_name>` argument to `agentstack init` which will pre-populate your project with functionality
10441087from a built-in template, or one found on the internet. A `template_name` can be one of three identifiers:
10451088
1046- - A built-in AgentStack template (see the `templates/proj_templates ` directory in the AgentStack repo for bundled templates).
1089+ - A built-in AgentStack template (see the `templates` directory in the AgentStack repo for bundled templates).
10471090- A template file from the internet; pass the full https URL of the template.
10481091- A local template file; pass an absolute or relative path.
10491092
0 commit comments