Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
eae56de
Merge pull request #1 from SylphAI-Inc/docs/quickstart-title-update
Tanglumy Nov 27, 2025
d41f085
Merge pull request #3 from SylphAI-Inc/docs/quickstart-title-update
Tanglumy Nov 27, 2025
0dcba5a
Merge pull request #8 from SylphAI-Inc/docs/quickstart-title-update
Tanglumy Dec 24, 2025
8f9a1e7
docs: Restructure documentation site with improved UX
liyin2015 Dec 24, 2025
c207084
fix: Update Node.js requirement to >=20.0 for Docusaurus 3.9.2
liyin2015 Dec 24, 2025
a5c2b4d
Merge pull request #10 from SylphAI-Inc/new-branch
liyin2015 Dec 24, 2025
b879dba
fix: Update NODE_VERSION to 20 in render.yaml
liyin2015 Dec 24, 2025
ed4b000
Merge pull request #11 from SylphAI-Inc/new-branch
liyin2015 Dec 24, 2025
7e59367
fix: Update broken link to archived MCP doc
liyin2015 Dec 24, 2025
522b50d
Merge pull request #12 from SylphAI-Inc/new-branch
liyin2015 Dec 24, 2025
e99ddf8
fix: Remove non-functional search plugin
liyin2015 Dec 24, 2025
b85084b
Merge pull request #13 from SylphAI-Inc/new-branch
liyin2015 Dec 24, 2025
ea87719
feat: Modern UI styling overhaul
liyin2015 Dec 24, 2025
77aaaca
refactor: Clean UX improvements - reduced accent color overuse
liyin2015 Dec 24, 2025
dda3365
docs: Add BYOAK (Bring Your Own API Key) user documentation
liyin2015 Dec 24, 2025
3eb3c31
style: Professional table styling - full width with content-aware col…
liyin2015 Dec 24, 2025
bfe8818
Merge pull request #14 from SylphAI-Inc/new-branch
liyin2015 Dec 24, 2025
7e8fba9
docs: Fix file reference display format - show on two lines
liyin2015 Dec 24, 2025
28f653e
Merge pull request #15 from SylphAI-Inc/new-branch
liyin2015 Dec 24, 2025
3802957
Add documentation for models, input methods, conversations, and MCP i…
liyin2015 Dec 25, 2025
0fa9f90
Merge pull request #16 from SylphAI-Inc/new-branch
liyin2015 Dec 25, 2025
374b26f
Fix broken link to bring-your-own-api-key.md
liyin2015 Dec 25, 2025
790391e
Merge pull request #17 from SylphAI-Inc/fix/broken-link-models
liyin2015 Dec 25, 2025
4b62529
Update Launch section with terminal instructions
liyin2015 Dec 25, 2025
3fce730
Update Try It examples in Quickstart
liyin2015 Dec 25, 2025
a46e330
Simplify Try It examples in Quickstart
liyin2015 Dec 25, 2025
fdb82be
Merge pull request #18 from SylphAI-Inc/docs/quickstart-updates
liyin2015 Dec 25, 2025
58b5981
resume quick fix for Windows and Linux search
AknurAbdikarim1 Dec 27, 2025
470a9db
mcp token setting line for Windows
AknurAbdikarim1 Dec 27, 2025
cc3bc41
docs: add plugins-and-skills guide and update workflows examples
liyin2015 Dec 27, 2025
145bca5
Merge pull request #19 from SylphAI-Inc/docs/resume-and-mcp-changes
liyin2015 Dec 27, 2025
a759a11
docs: add Windows PowerShell instructions and fix keyboard shortcuts
liyin2015 Dec 27, 2025
3b393dc
Merge pull request #21 from SylphAI-Inc/minor-fix
liyin2015 Dec 27, 2025
298f69a
docs: update getting started section with welcome page and styling
liyin2015 Dec 27, 2025
19d07fb
Merge pull request #22 from SylphAI-Inc/minor-fix
liyin2015 Dec 27, 2025
fcbd280
fix: update navbar links to fix broken / path
liyin2015 Dec 27, 2025
74004a3
Merge pull request #23 from SylphAI-Inc/minor-fix
liyin2015 Dec 27, 2025
16d447e
fix: update navbar links to fix broken / path
liyin2015 Dec 27, 2025
17a532c
Merge pull request #24 from SylphAI-Inc/minor-fix
liyin2015 Dec 27, 2025
059dd18
fix: add category link to fix broken /getting-started/welcome links
liyin2015 Dec 27, 2025
94a3090
fix: migrate deprecated onBrokenMarkdownLinks config
liyin2015 Dec 27, 2025
3bdffc1
Merge pull request #25 from SylphAI-Inc/minor-fix
liyin2015 Dec 27, 2025
2cb9db2
fix: remove category link to prevent broken /getting-started/welcome …
liyin2015 Dec 27, 2025
a0767c9
Merge pull request #26 from SylphAI-Inc/minor-fix
liyin2015 Dec 27, 2025
0c0ae15
fix: change navbar links from /getting-started/welcome to /
liyin2015 Dec 27, 2025
fe18f45
docs: rename your-first-session.md to quickstart.md
liyin2015 Dec 27, 2025
5e354d6
Merge pull request #20 from SylphAI-Inc/docs/quickstart-updates
liyin2015 Dec 27, 2025
f937fb6
docs: update mascot image to webp format
liyin2015 Dec 27, 2025
4cfb510
docs: add AdaL mascot with styled background to welcome page
liyin2015 Dec 27, 2025
dc377a9
docs: add changelog and AGENTS.md link to skills doc
liyin2015 Dec 28, 2025
5b2ed6e
docs: improve /skills and /plugin command explanations
liyin2015 Dec 28, 2025
f2c9a4c
docs: add How Teams Use Skills section
liyin2015 Dec 28, 2025
2815fa7
fix: improve light mode colors and respect system theme
liyin2015 Dec 28, 2025
c600269
docs: reorganize skills doc with Teams section
liyin2015 Dec 28, 2025
b7c0683
Merge pull request #27 from SylphAI-Inc/fix/light-mode-colors
liyin2015 Dec 28, 2025
4e33d45
fix: add slug to changelog for correct navbar link
liyin2015 Dec 28, 2025
9f3c2a6
Merge pull request #28 from SylphAI-Inc/fix/light-mode-colors
liyin2015 Dec 28, 2025
6eb6cb0
docs: add MCP links to skills documentation
liyin2015 Dec 28, 2025
50dbb00
Merge pull request #29 from SylphAI-Inc/fix/light-mode-colors
liyin2015 Dec 28, 2025
00a4690
docs: improve README with community contribution guidelines
liyin2015 Dec 28, 2025
fc400a3
chore: remove Docusaurus template placeholder page
liyin2015 Dec 28, 2025
05be2cc
fix: correct editUrl path for Edit this page button
liyin2015 Dec 28, 2025
41cf5a5
docs: add TODO.md with planned i18n support
liyin2015 Dec 28, 2025
e7a3ecb
docs: add search to TODO list
liyin2015 Dec 28, 2025
8839df4
fix: move emoji after section titles in README
liyin2015 Dec 28, 2025
cc3daff
fix: move emoji to section titles in README
liyin2015 Dec 28, 2025
c5f9418
Merge pull request #30 from SylphAI-Inc/fix/light-mode-colors
liyin2015 Dec 28, 2025
6b654d0
fix: disable edit-this-page button and remove related CSS
liyin2015 Dec 28, 2025
5ff49fd
Merge pull request #31 from SylphAI-Inc/fix/light-mode-colors
liyin2015 Dec 28, 2025
866546d
docs: update changelog for v0.3.4
mengliu1998 Jan 2, 2026
ff16cab
Merge pull request #33 from SylphAI-Inc/meng/update_changelog_0.3.4
mengliu1998 Jan 2, 2026
87fb604
docs: fix typo in changelog
mengliu1998 Jan 2, 2026
ad3800b
Merge pull request #34 from SylphAI-Inc/meng/update_changelog_0.3.4
mengliu1998 Jan 2, 2026
a1bf6d5
docs: add web search capabilities guide
liyin2015 Jan 4, 2026
1a10a7b
Merge pull request #35 from SylphAI-Inc/docs/web-search
adal-cli Jan 4, 2026
ed568a2
docs: clarify pricing units as $/M tokens in models table
liyin2015 Jan 5, 2026
c53e776
Merge pull request #36 from SylphAI-Inc/docs/pricing-units
adal-cli Jan 5, 2026
38337bb
fix(mobile): iOS Safari mobile sidebar not rendering
liyin2015 Jan 6, 2026
531ed72
Merge pull request #37 from SylphAI-Inc/fix/ios-safari-mobile-sidebar
adal-cli Jan 6, 2026
1ca9685
docs: update platform support, models, and pricing
mengliu1998 Jan 7, 2026
9a55389
docs: update changelog and model selection screenshot
mengliu1998 Jan 7, 2026
fb84148
docs: update shortcuts, slash commands, input methods, and cleanup
mengliu1998 Jan 7, 2026
63873f2
docs: add auto-update and manual update instructions
mengliu1998 Jan 7, 2026
d8b237f
Merge pull request #38 from SylphAI-Inc/meng/misc_updates
mengliu1998 Jan 7, 2026
e390031
docs: update CHANGELOG for v0.4.0 in docs-site
mengliu1998 Jan 8, 2026
7b617e6
Merge pull request #39 from SylphAI-Inc/meng/changelog_0.4.0
mengliu1998 Jan 8, 2026
28abfc5
docs: add Plan Mode to keyboard shortcuts and hide duplicate MCP page
mengliu1998 Jan 8, 2026
9195449
Merge pull request #40 from SylphAI-Inc/meng/changelog_0.4.0
mengliu1998 Jan 8, 2026
5d8c7cd
Refine docs site: update welcome page logos and code block styling
mengliu1998 Jan 15, 2026
6a17cdf
Refine models page: dark mode logo, code block UI, merged pricing tables
mengliu1998 Jan 15, 2026
4a8ecbc
Update input-methods.md: add cursor navigation, multi-line, history, …
mengliu1998 Jan 15, 2026
2a91e91
Add truecolor terminal support guide to workflows
mengliu1998 Jan 15, 2026
4ce15d0
Merge pull request #44 from SylphAI-Inc/meng/refine_doc_0.5.0
mengliu1998 Jan 15, 2026
c4bab59
docs: update keyboard shortcuts - Ctrl+C to cancel, ESC to clear
mengliu1998 Jan 16, 2026
227fbc7
docs: move Terminal Setup to quickstart.md
mengliu1998 Jan 16, 2026
1f639e5
Merge pull request #45 from SylphAI-Inc/meng/refine_doc_0.5.0
mengliu1998 Jan 16, 2026
50e16fd
docs: remove Alias column from slash commands
mengliu1998 Jan 16, 2026
a98d080
Merge pull request #46 from SylphAI-Inc/meng/simplify_cmds
mengliu1998 Jan 16, 2026
90b374e
docs: update changelog for version 0.5.2
mengliu1998 Jan 25, 2026
09fbae2
Merge pull request #47 from SylphAI-Inc/meng/update_0.5.2
mengliu1998 Jan 25, 2026
65347aa
docs: add workspace management commands for parallel branch development
Tanglumy Jan 28, 2026
9897f89
docs: update workspace examples with actual CLI output and paths
Tanglumy Jan 28, 2026
abd7107
docs: move workspace management section down in quickstart
Tanglumy Jan 28, 2026
4ed372f
docs: update changelog for version 0.5.3
mengliu1998 Jan 28, 2026
45fdfe2
docs: add instruction for workspace feature and fix config
Tanglumy Jan 28, 2026
8b0034d
Merge pull request #48 from SylphAI-Inc/docs/adal-workspace
Tanglumy Jan 28, 2026
1aaa742
Merge pull request #49 from SylphAI-Inc/meng/changlog_0.5.3
mengliu1998 Jan 28, 2026
1e00b41
docs: update changelog for 0.5.4 and logo in README
mengliu1998 Jan 29, 2026
1043c17
Merge pull request #50 from SylphAI-Inc/meng/changlog_0.5.4
mengliu1998 Jan 29, 2026
762490a
docs: update changelog for version 0.6.0
mengliu1998 Feb 1, 2026
f8713d5
Merge pull request #51 from SylphAI-Inc/meng/changlog_0.6.0
mengliu1998 Feb 1, 2026
c5feea8
docs: update changelog for v0.6.1
mengliu1998 Feb 3, 2026
55c4064
Merge pull request #53 from SylphAI-Inc/meng/changlog_0.6.1
mengliu1998 Feb 3, 2026
a20c4d2
docs: add changelog for v0.6.2
mengliu1998 Feb 5, 2026
d22112c
Merge pull request #54 from SylphAI-Inc/meng/changelog_0.6.2
mengliu1998 Feb 5, 2026
9bb2342
docs: update for v0.6.3 - remove thinking toggle, update model pool
mengliu1998 Feb 6, 2026
d21485e
docs: update changelog and twitter link
mengliu1998 Feb 6, 2026
7250c3c
Merge pull request #55 from SylphAI-Inc/meng/update_0.6.3
mengliu1998 Feb 6, 2026
99a21b1
docs: comprehensive README update and docs site URL
mengliu1998 Feb 6, 2026
60e0b54
Merge pull request #56 from SylphAI-Inc/meng/update_readme
mengliu1998 Feb 6, 2026
3f6cfd7
docs: add AdaL Web documentation
mengliu1998 Feb 10, 2026
0f8a920
Merge pull request #59 from SylphAI-Inc/meng/update_0.7.0
mengliu1998 Feb 10, 2026
9bc86fb
docs: update workspace command docs to match latest CLI
Tanglumy Feb 9, 2026
d538744
Merge pull request #60 from SylphAI-Inc/docs/adal-workspace-clean
Tanglumy Feb 11, 2026
be76321
feat: force dark mode as default theme
mengliu1998 Feb 11, 2026
79621a4
Merge pull request #61 from SylphAI-Inc/meng/update_theme
mengliu1998 Feb 11, 2026
fa3285b
docs: update quickstart and adal-web for v0.7.1
mengliu1998 Feb 12, 2026
0e21860
Merge pull request #62 from SylphAI-Inc/meng/update_0.7.1
mengliu1998 Feb 12, 2026
b556617
docs: add YouTube demo video to README and welcome page
mengliu1998 Feb 14, 2026
71f0ac5
docs: update YouTube demo presentation in README
mengliu1998 Feb 14, 2026
ce92a90
Merge pull request #64 from SylphAI-Inc/meng/add_demo
mengliu1998 Feb 14, 2026
f758ed0
docs: add local models (Ollama) guide and update model selector
mengliu1998 Feb 18, 2026
dffc6d3
docs: include manual edits to quickstart and changelog
mengliu1998 Feb 18, 2026
ee156f0
docs: manual changelog updates
mengliu1998 Feb 18, 2026
1174bb5
docs: manual updates to adal-web page
mengliu1998 Feb 18, 2026
d946782
docs: update models page and hide local models
mengliu1998 Feb 19, 2026
cc9d2cc
docs: add gemini-3.1-pro as recommended model
mengliu1998 Feb 20, 2026
80d4c94
docs: add Gemini 3.1 Pro to changelog
mengliu1998 Feb 20, 2026
90f3c2e
Merge pull request #67 from SylphAI-Inc/meng/docs-local-models
mengliu1998 Feb 20, 2026
7b3602a
docs: update for v0.8.1 - add changelog, uncomment local models
mengliu1998 Feb 21, 2026
aa7b6fa
Merge pull request #70 from SylphAI-Inc/meng/update_0.8.1
mengliu1998 Feb 21, 2026
bf3db31
docs: update mcp shortcuts with chrome-devtools
liyin2015 Feb 24, 2026
cd140cb
docs: add image generation capability documentation
liyin2015 Feb 24, 2026
27932c2
Merge pull request #72 from SylphAI-Inc/docs/mcp-chrome-devtools
Sylph-AI Feb 24, 2026
c019050
docs: add quick reference section
liyin2015 Feb 24, 2026
42d710d
docs: mention Nano Banana model for SEO
liyin2015 Feb 24, 2026
04486aa
docs: comprehensive SEO improvements across all pages
liyin2015 Feb 24, 2026
8c03e9a
docs: add v0.8.3 changelog
mengliu1998 Feb 26, 2026
c86a94c
Merge pull request #74 from SylphAI-Inc/docs/image-generation-capability
liyin2015 Feb 26, 2026
5d33d01
docs: fix broken links in welcome.md
mengliu1998 Feb 26, 2026
7e812e7
Merge pull request #76 from SylphAI-Inc/meng/minor_changes
mengliu1998 Feb 26, 2026
a205d76
docs: add ChatGPT Subscription documentation
liyin2015 Feb 26, 2026
1f95b7d
Merge pull request #77 from SylphAI-Inc/docs/chatgpt-subscription
Sylph-AI Feb 26, 2026
ecd61ea
docs: update models page for OpenAI + ChatGPT Subscription
mengliu1998 Feb 28, 2026
18f04ea
Merge pull request #78 from SylphAI-Inc/meng/update_0.8.4
mengliu1998 Feb 28, 2026
1dce901
docs: update changelog for 0.8.5
mengliu1998 Feb 28, 2026
71ca8d0
Merge pull request #79 from SylphAI-Inc/meng/update_0.8.5
mengliu1998 Feb 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
194 changes: 194 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,194 @@
# AGENTS.md

This file provides guidance to agents (i.e., ADAL) when working with code in this repository.

## Repository Overview

This is the **public documentation site** for AdaL CLI, built with Docusaurus. It's a standalone documentation repo separate from the main AdaL codebase.

**Main codebase**: See `../adal/AGENTS.md` for guidance on working with the core AdaL CLI, backend, and tools.

## Project Structure

```
adal-cli-public/
├── docs-site/ # Docusaurus site
│ ├── docs/ # Documentation content (markdown)
│ ├── blog/ # Blog posts
│ ├── src/ # React components and custom pages
│ ├── static/ # Static assets (images, etc.)
│ └── build/ # Generated static site (gitignored)
├── INPUT_GUIDE.md # User guide for input methods (created during docs work)
└── README.md # Repository overview
```

## Essential Commands

All commands run from `docs-site/` directory:

```bash
cd docs-site

# Install dependencies (first time or after package.json changes)
npm install

# Start development server with hot reload
npm run start
# Opens at http://localhost:3000

# Build static site for production
npm run build
# Output in docs-site/build/

# Serve built site locally (must build first)
npm run serve

# Clear Docusaurus cache
npm run clear

# Type checking
npm run typecheck
```

### Critical Gotchas

- **Node version**: Requires Node >=18.0 (check with `node --version`)
- **Working directory**: Commands must run from `docs-site/` directory, not repo root
- **No tests**: This is a pure documentation site - no test suite
- **Build before serve**: `npm run serve` requires running `npm run build` first

## Documentation Structure

### Content Organization

Documentation lives in `docs-site/docs/` with this structure:

- `01-getting-started/` - Installation, setup, first steps
- `03-features/` - Feature documentation
- `07-troubleshooting/` - Common issues and solutions
- `build-with-adal/` - Advanced usage and examples

### Adding/Editing Documentation

1. **Create new doc**: Add `.md` or `.mdx` file in appropriate subdirectory
2. **Front matter**: Each doc needs front matter:
```markdown
---
title: Page Title
sidebar_position: 1
---
```
3. **Sidebar config**: Edit `docs-site/sidebars.ts` if you need custom sidebar ordering
4. **Preview changes**: Use `npm run start` to see changes live at http://localhost:3000

### Markdown Features

Docusaurus supports:
- Standard markdown
- MDX (React components in markdown)
- Admonitions (:::note, :::tip, :::warning, :::danger)
- Code blocks with syntax highlighting
- Tabs and other interactive elements

## Configuration Files

- `docs-site/docusaurus.config.ts` - Main Docusaurus configuration (site metadata, navbar, footer, theme)
- `docs-site/sidebars.ts` - Documentation sidebar structure
- `docs-site/package.json` - Dependencies and npm scripts
- `docs-site/tsconfig.json` - TypeScript configuration

## Key Entry Points

- **Docusaurus config**: `docs-site/docusaurus.config.ts` - controls site title, navbar, footer, plugins
- **Homepage**: `docs-site/src/pages/index.tsx` - custom React landing page
- **Custom styles**: `docs-site/src/css/custom.css` - global CSS variables and overrides
- **Static assets**: `docs-site/static/` - images, logos, favicon

## Docusaurus-Specific Patterns

### Internal Links

Use relative paths without `.md` extension:
```markdown
[Getting Started](../getting-started/installation)
```

### Images

Place in `docs-site/static/img/` and reference from markdown:
```markdown
![Alt text](/img/screenshot.png)
```

### Admonitions

```markdown
:::note
This is a note
:::

:::tip
Helpful tip here
:::

:::warning
Be careful!
:::
```

## Common Tasks

### Preview Documentation Locally

```bash
cd docs-site
npm install # if first time
npm run start
```

Site opens at http://localhost:3000 with hot reload.

### Add New Documentation Page

1. Create `.md` file in appropriate `docs-site/docs/` subdirectory
2. Add front matter with title and sidebar position
3. Write content using Markdown/MDX
4. Check preview with `npm run start`

### Update Navigation

- **Navbar**: Edit `docusaurus.config.ts` → `themeConfig.navbar`
- **Sidebar**: Edit `sidebars.ts` or use `sidebar_position` in front matter

### Build for Production

```bash
cd docs-site
npm run build
npm run serve # Test built site locally
```

## Relationship to Main Codebase

This documentation site describes the **AdaL CLI** tool (the main product), but lives in a **separate repository** from the AdaL CLI source code.

- **This repo** (`adal-cli-public`): Public documentation only
- **Main repo** (`../adal/`): AdaL CLI source, backend, tools, private docs

When documenting:
- Focus on **user-facing features** and **how-to guides**
- Avoid implementation details (those belong in main repo's private docs)
- Keep examples practical and tested

## Workflow Notes

- **No tests**: Documentation-only repo, no testing infrastructure
- **No linting**: Standard Docusaurus setup, no custom linters configured
- **Git branch**: Currently on `new-branch` - merge to main when ready

## Reference Parent Repo

For context about the actual AdaL CLI implementation:
- Main AGENTS.md: `../adal/AGENTS.md`
- Feature specs: `../adal/docs/adal/fea_*.md`
- Source code: `../adal/adal-cli/`, `../adal/deep_research/`, `../adal/tools/`
114 changes: 96 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,111 @@
# ADAL CLI Documentation
# AdaL CLI Documentation

This repository contains the public documentation site for ADAL CLI, built with Docusaurus.
<div align="center">
<img src="docs-site/static/adal-face-logo.svg" alt="AdaL Face" width="150" />
&nbsp;&nbsp;&nbsp;&nbsp;
<img src="docs-site/static/adal-text-logo.svg" alt="AdaL Text" width="280" />
<br /><br />
<strong>Your self-evolving agent for engineering and research</strong>
<br /><br />

## Overview
[![Docs](https://img.shields.io/badge/docs-docs.sylph.ai-blue)](https://docs.sylph.ai)
[![Discord](https://img.shields.io/badge/Discord-join-5865F2?logo=discord&logoColor=white)](https://discord.com/invite/ezzszrRZvT)
[![X](https://img.shields.io/badge/follow-%40adalengineer-black?logo=x)](https://x.com/adalengineer)

AdaL CLI is your AI companion for engineering and research.
<br />

## Documentation Site
<a href="https://www.youtube.com/watch?v=3kLl0V4uDR8">
<img src="https://img.youtube.com/vi/3kLl0V4uDR8/maxresdefault.jpg" alt="AdaL CLI Demo" width="600" />
</a>
<br />
<a href="https://www.youtube.com/watch?v=3kLl0V4uDR8">▶️ Watch the demo on YouTube</a>
</div>

This site provides comprehensive documentation including:
---

- Quickstart guide
- API Reference
- Tutorials and Examples
- Advanced Topics
- Community Resources
## About

## Development
This is the **public documentation site** for [AdaL CLI](https://docs.sylph.ai/). AdaL is an agentic coding tool that runs in your terminal, created by [SylphAI](https://sylph.ai/) and named after Ada Lovelace, the world's first programmer.

**What you can do here:**

- Report issues with AdaL CLI agent behavior
- Suggest documentation fixes or improvements
- Contribute to make the docs better

### Install AdaL CLI

```bash
cd docs-site
npm install -g @sylphai/adal-cli

# cd to your working directory and run
adal
```

Requires [Node.js 20+](https://nodejs.org/en/download). See [Quickstart](https://docs.sylph.ai/getting-started/quickstart) for details.

## 🐛 Reporting Issues

Found a bug or something wrong in the docs?

**[Open an Issue →](https://github.com/SylphAI-Inc/adal-cli/issues/new)**

Please include:
- What you expected vs what happened
- Steps to reproduce (if applicable)
- AdaL CLI version (`adal -v`)
- OS and terminal

## 📝 Contributing

We welcome documentation improvements!

# Install dependencies
### Quick Edits

1. Find the page you want to fix at [docs.sylph.ai](https://docs.sylph.ai)
2. Locate the corresponding file in `docs-site/docs/`
3. Edit and submit a PR

### Running Locally

```bash
cd docs-site
npm install
npm run start # Dev server at http://localhost:3000
npm run build # Production build
```

# Start development server
npm run start
### Guidelines

# Build for production
npm run build
- Keep docs clear and concise
- Test changes locally with `npm run build`
- Follow existing formatting conventions

## Project Structure

```
docs-site/
├── docs/ # Documentation pages (markdown)
│ ├── 01-getting-started/ # Quickstart, models, workflows
│ ├── 03-features/ # Feature docs (shortcuts, commands, skills)
│ ├── 07-troubleshooting/ # Common issues and solutions
│ └── build-with-adal/ # Advanced usage
├── static/ # Images and assets
└── src/ # Custom CSS and components
```

## Links

- **Docs:** [docs.sylph.ai](https://docs.sylph.ai)
- **GitHub:** [github.com/SylphAI-Inc/adal-cli](https://github.com/SylphAI-Inc/adal-cli)
- **X (Twitter):** [@adalengineer](https://x.com/adalengineer)
- **Discord:** [Join our community](https://discord.com/invite/ezzszrRZvT)
- **SylphAI:** [sylph.ai](https://sylph.ai)

---

<div align="center">
<!-- <strong>Star <a href="https://github.com/SylphAI-Inc/adal-cli">AdaL CLI</a> · Follow <a href="https://x.com/adalengineer">@adalengineer</a></strong>
<br /> -->
Built with <a href="https://docusaurus.io/">Docusaurus</a> by AdaL & <a href="https://sylph.ai">SylphAI</a>
</div>
1 change: 1 addition & 0 deletions docs-site/.node-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
20
1 change: 1 addition & 0 deletions docs-site/.nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
20
6 changes: 6 additions & 0 deletions docs-site/TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Documentation TODO

## Planned Features

- [ ] **i18n Support** - Add internationalization for multi-language documentation
- [ ] **Search** - Add full-text search functionality
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
---
sidebar_position: 3
title: MCP Support
unlisted: true
title: MCP Support (Archive)
---

:::warning Not Used
This file is archived and hidden from the sidebar. Saved for reference only.
The current MCP documentation is in `mcp-support-proposed.md` → "MCP".
:::


# MCP Quick Reference Guide

Expand Down Expand Up @@ -108,7 +113,8 @@ Done! Now AdaL can use the server's tools.
**API Key Services** (set environment variable first):
```bash
# Set your token
export GITHUB_TOKEN="ghp_xxxxxxxxxxxx"
export GITHUB_TOKEN="ghp_xxxxxxxxxxxx" # macOS / Linux
$env:GITHUB_TOKEN="ghp_xxxxxxxxxxxx" # Windows PowerShell

# Add server
/mcp add github # Repositories and issues
Expand Down Expand Up @@ -206,10 +212,12 @@ Examples:
# Slack: https://api.slack.com/apps

# 2. Set your token (AdaL must be closed)
export GITHUB_TOKEN="your_token_here"
export GITHUB_TOKEN="your_token_here" # macOS / Linux
$env:GITHUB_TOKEN="your_token_here" # Windows PowerShell

# 3. Verify the token is set (should display your token)
echo $GITHUB_TOKEN
echo $GITHUB_TOKEN # macOS / Linux
echo $env:GITHUB_TOKEN # Windows PowerShell

# 4. Add server
/mcp add github
Expand All @@ -223,12 +231,21 @@ adal
**How to verify**: After adding the server, AdaL will display "X tools available" (e.g., "26 tools available" for GitHub). This confirms your token is valid and the server is working.

**Make it permanent** (survives terminal restarts):

*macOS / Linux:*
```bash
# Add to shell config (run once)
echo 'export GITHUB_TOKEN="your_token_here"' >> ~/.zshrc
source ~/.zshrc
```

*Windows PowerShell:*
```powershell
# Set as user environment variable (permanent)
[System.Environment]::SetEnvironmentVariable('GITHUB_TOKEN', 'your_token_here', 'User')
# Restart terminal to apply
```

**Token storage**: API keys are stored in your **environment**, not by AdaL. AdaL reads them from env vars each time it starts.

---
Expand Down
Loading