Skip to content

Commit fa7c3dc

Browse files
committed
Update logo, add roadmap, and change URLs from dyad.sh and alifullstack.com to alifullstack.alitech.io
1 parent 945b627 commit fa7c3dc

File tree

74 files changed

+205
-126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+205
-126
lines changed

.github/ISSUE_TEMPLATE/add_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ labels: "add-template"
66
assignees: ""
77
---
88

9-
If you'd like to add a template to Dyad Hub, follow the [Add Template guide](https://alifullstack.com/docs/templates/add-template).
9+
If you'd like to add a template to Dyad Hub, follow the [Add Template guide](https://alifullstack.alitech.io/docs/templates/add-template).
1010

1111
**Template name:**
1212

README.md

Lines changed: 95 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,108 @@
1-
# AliFullStack
1+
# 🧠 AliFullStack — AI-Powered Full-Stack App Builder
22

3-
AliFullStack is a local, open-source AI app builder. It's fast, private, and fully under your controllike Lovable, v0, or Bolt, but running right on your machine.
3+
**AliFullStack** is a local-first, AI-driven full-stack app builder that empowers you to build, test, and deploy applications with speed, privacy, and full control. Inspired by tools like Lovable, v0, and Bolt, AliFullStack runs entirely in your browser or on your machine — no vendor lock-in, no data leakage.
44

5-
[![Image](https://github.com/user-attachments/assets/f6c83dfc-6ffd-4d32-93dd-4b9c46d17790)](http://alifullstack.com/)
5+
Built on top of [Dyad](https://www.alifullstack.alitech.io), it brings together the power of modern AI models with the flexibility of your favorite frontend and backend frameworks.
66

7-
More info at: [http://alifullstack.com/](http://alifullstack.com/)
7+
[![AliFullStack Screenshot](https://github.com/user-attachments/assets/f6c83dfc-6ffd-4d32-93dd-4b9c46d17790)](http://alifullstack.alitech.io)
88

9-
## 🚀 Features
9+
🔗 **Learn more**: [alifullstack.alitech.io](http://alifullstack.alitech.io)
1010

11-
- ⚡️ **Local**: Fast, private and no lock-in.
12-
- 🛠 **Bring your own keys**: Use your own AI API keys — no vendor lock-in.
13-
- 🖥️ **Cross-platform**: Easy to run on Mac or Windows.
11+
---
1412

15-
## 📦 Download
13+
## 🚀 Key Features
1614

17-
No sign-up required. Just download and go.
15+
-**Local & Private** — Everything runs locally. No data ever leaves your machine unless you choose.
16+
- 🔑 **Bring Your Own API Keys** — Use your preferred AI providers (OpenAI, Claude, Gemini, etc.).
17+
- 🖥️ **Cross-Platform** — Works seamlessly on macOS, Windows, and Linux.
18+
- 🧱 **Framework-Agnostic** — Build with React, Next.js, Django, FastAPI, and more.
19+
- 🛠 **Autonomous AI Code Generation** — Let AI handle scaffolding, APIs, UI, and even tests.
20+
- 🧠 **Model Flexibility** — Plug into a wide range of LLM providers via API.
1821

19-
### [👉 Download for your platform](https://www.alifullstack.com/#download)
22+
---
2023

21-
## 🤝 Community
24+
## 🛣️ Roadmap
2225

23-
Join our growing community of AI app builders on **Reddit**: [r/alifullstackbuilders](https://www.reddit.com/r/alifullstackbuilders/) - share your projects and get help from the community!
26+
AliFullStack is evolving rapidly. Here's what’s done and what’s coming soon:
2427

25-
## 🛠️ Contributing
28+
### 🎨 Frontend Frameworks
29+
- [x] [ReactJS](https://reactjs.org)
30+
- [x] [NextJS](https://nextjs.org)
31+
- [ ] [Vue 3](https://vuejs.org)
32+
- [ ] [Angular](https://angular.io)
33+
- [ ] Svelte *(planned)*
34+
- [ ] SolidJS *(planned)*
35+
- [ ] Qwik *(planned)*
2636

27-
**AliFullStack** is open-source (Apache 2.0 licensed).
37+
### 🔧 Backend Frameworks
38+
- [x] [Django](https://djangoproject.com)
39+
- [x] [FastAPI](https://fastapi.tiangolo.com)
40+
- [x] [Flask](https://flask.palletsprojects.com)
41+
- [x] [Node.js](https://nodejs.org)
42+
- [ ] Ruby on Rails *(planned)*
43+
- [ ] Go *(planned)*
44+
- [ ] Laravel *(planned)*
2845

29-
If you're interested in contributing to alifullstack, please read our [contributing](./CONTRIBUTING.md) doc.
46+
### 🧠 AI/LLM Integrations
47+
- [x] [OpenAI GPT](https://openai.com)
48+
- [x] [Google Gemini](https://ai.google.dev)
49+
- [x] [Google Vertex AI](https://cloud.google.com/vertex-ai)
50+
- [x] [Anthropic Claude](https://www.anthropic.com)
51+
- [x] [OpenRouter](https://openrouter.ai)
52+
- [x] [Dyad](https://alifullstack.alitech.io)
53+
- [x] [Azure OpenAI](https://azure.microsoft.com/en-us/products/ai-services/openai-service)
54+
- [x] [xAI](https://x.ai)
55+
- [x] [AWS Bedrock](https://aws.amazon.com/bedrock/)
56+
- [ ] [Roo Code Cloud](https://roocode.com)
57+
- [ ] Mistral *(planned)*
58+
- [ ] Cohere *(planned)*
59+
60+
### ✨ In Progress & Planned Features
61+
- [x] Full-stack project generation
62+
- [ ] Drag-and-drop UI builder
63+
- [ ] Advanced code generation patterns
64+
- [ ] AI-assisted test and schema generation
65+
- [ ] Collaborative development (multi-user editing)
66+
- [ ] Cloud deployment integrations
67+
- [x] Vercel
68+
- [ ] AWS
69+
- [ ] [Hosting by AliTech](https://www.hostingbyalitech.com)
70+
- [ ] Hosting by AliTech - App Platform - Coming Soon
71+
- [ ] Mobile app support (React Native, Flutter)
72+
- [ ] Real-time previews
73+
- [ ] Live editing
74+
- [ ] Plugin support
75+
76+
---
77+
78+
## 📦 Get Started
79+
80+
No sign-up. No cloud lock-in. Just download and start building.
81+
82+
👉 **[Download for your platform](https://www.alifullstack.alitech.io/#download)**
83+
84+
---
85+
86+
## 🌍 Community
87+
88+
Join the growing community of indie hackers, developers, and AI tinkerers:
89+
90+
🔗 **[r/alifullstackbuilders](https://www.reddit.com/r/alifullstackbuilders/)** — Share your builds, get support, and contribute ideas.
91+
92+
---
93+
94+
## 🤝 Contributing
95+
96+
AliFullStack is open-source and licensed under **Apache 2.0**.
97+
98+
We welcome contributions! Whether it's fixing bugs, adding features, or writing docs — you're welcome here. Please check out our [CONTRIBUTING.md](./CONTRIBUTING.md) to get started.
99+
100+
---
101+
102+
## 📬 Stay in the Loop
103+
104+
Get product updates, feature drops, and community highlights:
105+
106+
- 🌐 Website: [alifullstack.alitech.io](https://alifullstack.alitech.io)
107+
- 🐦 Twitter/X: [@alifullstack](https://twitter.com/alifullstack) *(coming soon)*
108+
- 📢 Reddit: [r/alifullstackbuilders](http)

TestScaffoldCopy/frontend/src/components/made-with-dyad.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export const MadeWithDyad = () => {
22
return (
33
<div className="p-4 text-center">
44
<a
5-
href="https://www.dyad.sh/"
5+
href="https://www.alifullstack.alitech.io/"
66
target="_blank"
77
rel="noopener noreferrer"
88
className="text-sm text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200"
121 KB
Loading

docs/architecture.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ The biggest issue with complex agentic workflows is that they can get very expen
4545

4646
Sending the right context to the AI has been rightfully emphasized as important, so much so that the term ["context engineering"](https://www.philschmid.de/context-engineering) is now in vogue.
4747

48-
Sending the entire codebase is the simplest approach and quite effective for small codebases. Another approach is for the user to explicitly select the part of the codebase to use as context. This can be done through the [select component](https://www.alifullstack.com/docs/releases/0.8.0) feature or [manual context management](https://www.alifullstack.com/docs/guides/large-apps#manual-context-management).
48+
Sending the entire codebase is the simplest approach and quite effective for small codebases. Another approach is for the user to explicitly select the part of the codebase to use as context. This can be done through the [select component](https://www.alifullstack.alitech.io/docs/releases/0.8.0) feature or [manual context management](https://www.alifullstack.alitech.io/docs/guides/large-apps#manual-context-management).
4949

50-
However, both of these approaches require users to manually select the right files which isn't always practical. Dyad's [Smart Context](https://www.alifullstack.com/docs/guides/ai-models/pro-modes#smart-context) feature essentially uses smaller models to filter out the most important files in the given chat. That said, we are constantly experimenting with new approaches to context selection as it's quite a difficult problem.
50+
However, both of these approaches require users to manually select the right files which isn't always practical. Dyad's [Smart Context](https://www.alifullstack.alitech.io/docs/guides/ai-models/pro-modes#smart-context) feature essentially uses smaller models to filter out the most important files in the given chat. That said, we are constantly experimenting with new approaches to context selection as it's quite a difficult problem.
5151

5252
One approach that we don't use is a more agentic-style like what Claude Code and Cursor does where it iteratively searches and navigates through a codebase using tool calls. The main reason we don't do this is due to cost (see the above question: [Why isn't Dyad more agentic](#why-isnt-dyad-more-agentic)).

dyad/.github/ISSUE_TEMPLATE/add_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ labels: "add-template"
66
assignees: ""
77
---
88

9-
If you'd like to add a template to Dyad Hub, follow the [Add Template guide](https://dyad.sh/docs/templates/add-template).
9+
If you'd like to add a template to Dyad Hub, follow the [Add Template guide](https://alifullstack.alitech.io/docs/templates/add-template).
1010

1111
**Template name:**
1212

dyad/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
Dyad is a local, open-source AI app builder. It's fast, private, and fully under your control — like Lovable, v0, or Bolt, but running right on your machine.
44

5-
[![Image](https://github.com/user-attachments/assets/f6c83dfc-6ffd-4d32-93dd-4b9c46d17790)](http://dyad.sh/)
5+
[![Image](https://github.com/user-attachments/assets/f6c83dfc-6ffd-4d32-93dd-4b9c46d17790)](http://alifullstack.alitech.io/)
66

7-
More info at: [http://dyad.sh/](http://dyad.sh/)
7+
More info at: [http://alifullstack.alitech.io/](http://alifullstack.alitech.io/)
88

99
## 🚀 Features
1010

@@ -16,7 +16,7 @@ More info at: [http://dyad.sh/](http://dyad.sh/)
1616

1717
No sign-up required. Just download and go.
1818

19-
### [👉 Download for your platform](https://www.dyad.sh/#download)
19+
### [👉 Download for your platform](https://www.alifullstack.alitech.io/#download)
2020

2121
## 🤝 Community
2222

dyad/docs/architecture.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ The biggest issue with complex agentic workflows is that they can get very expen
4545

4646
Sending the right context to the AI has been rightfully emphasized as important, so much so that the term ["context engineering"](https://www.philschmid.de/context-engineering) is now in vogue.
4747

48-
Sending the entire codebase is the simplest approach and quite effective for small codebases. Another approach is for the user to explicitly select the part of the codebase to use as context. This can be done through the [select component](https://www.dyad.sh/docs/releases/0.8.0) feature or [manual context management](https://www.dyad.sh/docs/guides/large-apps#manual-context-management).
48+
Sending the entire codebase is the simplest approach and quite effective for small codebases. Another approach is for the user to explicitly select the part of the codebase to use as context. This can be done through the [select component](https://www.alifullstack.alitech.io/docs/releases/0.8.0) feature or [manual context management](https://www.alifullstack.alitech.io/docs/guides/large-apps#manual-context-management).
4949

50-
However, both of these approaches require users to manually select the right files which isn't always practical. Dyad's [Smart Context](https://www.dyad.sh/docs/guides/ai-models/pro-modes#smart-context) feature essentially uses smaller models to filter out the most important files in the given chat. That said, we are constantly experimenting with new approaches to context selection as it's quite a difficult problem.
50+
However, both of these approaches require users to manually select the right files which isn't always practical. Dyad's [Smart Context](https://www.alifullstack.alitech.io/docs/guides/ai-models/pro-modes#smart-context) feature essentially uses smaller models to filter out the most important files in the given chat. That said, we are constantly experimenting with new approaches to context selection as it's quite a difficult problem.
5151

5252
One approach that we don't use is a more agentic-style like what Claude Code and Cursor does where it iteratively searches and navigates through a codebase using tool calls. The main reason we don't do this is due to cost (see the above question: [Why isn't Dyad more agentic](#why-isnt-dyad-more-agentic)).

dyad/e2e-tests/fixtures/edit-made-with-dyad.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ export const MadeWithDyad = () => {
33
return (
44
<div className="p-4 text-center">
55
<a
6-
href="https://www.dyad.sh/"
6+
href="https://www.alifullstack.alitech.io/"
77
target="_blank"
88
rel="noopener noreferrer"
99
className="text-sm text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200"

dyad/scaffold/src/components/made-with-dyad.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export const MadeWithDyad = () => {
22
return (
33
<div className="p-4 text-center">
44
<a
5-
href="https://www.dyad.sh/"
5+
href="https://www.alifullstack.alitech.io/"
66
target="_blank"
77
rel="noopener noreferrer"
88
className="text-sm text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200"

0 commit comments

Comments
 (0)