Skip to content

Commit 06b6f49

Browse files
authored
Merge pull request #1
Improve README with docs overview
2 parents 064b351 + ed2808b commit 06b6f49

1 file changed

Lines changed: 74 additions & 1 deletion

File tree

README.md

Lines changed: 74 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,74 @@
1-
# smyth-docs
1+
# SmythOS Documentation
2+
3+
This repository contains the **open source** documentation for SmythOS. The docs are written in Markdown/MDX and built with [Docusaurus 2](https://docusaurus.io/).
4+
5+
The content covers everything from building agents in the cloud-based Studio to running them locally with the Runtime and deploying them in production. Browse the documentation online or run it locally using the instructions below.
6+
7+
## Documentation Overview
8+
9+
The docs are organized into several areas:
10+
11+
- **Introduction** – quickstart, glossary, and core concepts.
12+
- **Studio** – visually build, test, and debug agents.
13+
- **Weaver** – describe your goal and have Weaver create agents with no code.
14+
- **Runtime** – run agents locally or at scale.
15+
- **Deployments** – version and host agents on real-world platforms.
16+
- **Collaboration** – work in teams with Spaces and Groups.
17+
- **Templates** – start fast with prebuilt agent templates.
18+
- **Account Management** – manage subscriptions and integrations.
19+
20+
## Prerequisites
21+
22+
- Node.js **18** or later
23+
24+
## Installation
25+
26+
Install project dependencies:
27+
28+
```bash
29+
npm install
30+
```
31+
32+
## Local Development
33+
34+
Start a local development server and open the site in your browser:
35+
36+
```bash
37+
npm start
38+
```
39+
40+
The website will be available at `http://localhost:3000`.
41+
42+
## Production Build
43+
44+
Generate a static build in the `build/` directory:
45+
46+
```bash
47+
npm run build
48+
```
49+
50+
You can serve the build locally with:
51+
52+
```bash
53+
npm run serve
54+
```
55+
56+
## Project Structure
57+
58+
- `docs/` – MDX files that make up the documentation content.
59+
- `src/` – React components, pages, and styling.
60+
- `static/` – Images and other static assets.
61+
- `docusaurus.config.ts` – Docusaurus configuration.
62+
- `sidebars.ts` – Sidebar navigation setup.
63+
64+
Edit files under `docs/` or `src/` to update the documentation and then submit a pull request.
65+
66+
## Contributing
67+
68+
We welcome contributions and fixes. If you spot an issue or want to add new content:
69+
70+
1. Fork this repository and create a new branch.
71+
2. Make your changes to the Markdown/MDX files in `docs/` or to the components in `src/`.
72+
3. Open a pull request describing your changes.
73+
74+
No production deployment is required to contribute—just open a PR and share your improvements.

0 commit comments

Comments
 (0)