@@ -51,13 +51,18 @@ cd my_app && make start
51
51
52
52
> ** Platform Support:** Works on macOS and Linux | [ Report Issues] ( https://github.com/mirpo/fastapi-gen/issues/new )
53
53
54
+ ## Requirements
55
+
56
+ - Python 3.12+
57
+ - ` uv ` (` curl -LsSf https://astral.sh/uv/install.sh | sh ` )
58
+
54
59
## Why FastAPI Gen?
55
60
56
61
<div align =" center " >
57
62
58
- | ** Focus on Code** | ** Production Ready** | ** Testing Included** | ** Zero Config** |
59
- | :---: | :---: | :---: | :---: |
60
- | Skip boilerplate setup | Enterprise patterns | Real test coverage | Ready-to-run templates |
63
+ | ** Focus on Code** | ** Production Ready** | ** Testing Included** | ** Zero Config** |
64
+ | :--------------------: | :------------------: | :------------------: | :--------------------: |
65
+ | Skip boilerplate setup | Enterprise patterns | Real test coverage | Ready-to-run templates |
61
66
62
67
</div >
63
68
@@ -160,13 +165,13 @@ cd my_app && make start
160
165
161
166
## Template Comparison
162
167
163
- | Template | Best For | Complexity | AI/ML | Database | Auth |
164
- | ----------| ----------| ------------| --------| ----------| ------|
165
- | ** Hello World** | Learning, Simple APIs | ⭐ | ❌ | ❌ | ❌ |
166
- | ** Advanced** | Production Apps | ⭐⭐⭐ | ❌ | ✅ | ✅ |
167
- | ** NLP** | AI Text Processing | ⭐⭐⭐⭐ | ✅ | ❌ | ❌ |
168
- | ** LangChain** | LLM Workflows | ⭐⭐⭐⭐ | ✅ | ❌ | ❌ |
169
- | ** Llama** | Local LLM | ⭐⭐⭐⭐⭐ | ✅ | ❌ | ❌ |
168
+ | Template | Best For | Complexity | AI/ML | Database | Auth |
169
+ | --------------- | --------------------- | ---------- | ----- | -------- | ---- |
170
+ | ** Hello World** | Learning, Simple APIs | ⭐ | ❌ | ❌ | ❌ |
171
+ | ** Advanced** | Production Apps | ⭐⭐⭐ | ❌ | ✅ | ✅ |
172
+ | ** NLP** | AI Text Processing | ⭐⭐⭐⭐ | ✅ | ❌ | ❌ |
173
+ | ** LangChain** | LLM Workflows | ⭐⭐⭐⭐ | ✅ | ❌ | ❌ |
174
+ | ** Llama** | Local LLM | ⭐⭐⭐⭐⭐ | ✅ | ❌ | ❌ |
170
175
171
176
## What You Get Out of the Box
172
177
@@ -196,8 +201,6 @@ make start # Run!
196
201
197
202
## Creating an App
198
203
199
- ** You'll need to have Python 3.12+ or later version on your local development machine** . We recommend using the latest LTS version. You can use [ pyenv] ( https://github.com/pyenv/pyenv ) (macOS/Linux) to switch Python versions between different projects.
200
-
201
204
### Basic template
202
205
203
206
``` console
0 commit comments