Skip to content

Use public Lemonade hybrid installer#2

Merged
kovtcharov merged 2 commits intomainfrom
kalin/lemonade
Jan 30, 2025
Merged

Use public Lemonade hybrid installer#2
kovtcharov merged 2 commits intomainfrom
kalin/lemonade

Conversation

@kovtcharov
Copy link
Collaborator

No description provided.

@kovtcharov kovtcharov added the enhancement New feature or request label Jan 30, 2025
@kovtcharov kovtcharov requested a review from vgodsoe January 30, 2025 01:09
@kovtcharov kovtcharov self-assigned this Jan 30, 2025
@kovtcharov kovtcharov enabled auto-merge (squash) January 30, 2025 18:31
@kovtcharov kovtcharov merged commit 29d3dc2 into main Jan 30, 2025
@kovtcharov kovtcharov deleted the kalin/lemonade branch January 30, 2025 21:14
itomek pushed a commit that referenced this pull request Apr 30, 2025
updated README, added package requirements, added a test notebook.
github-merge-queue bot pushed a commit that referenced this pull request Jan 14, 2026
## Summary

Adds a public roadmap and technical implementation plans to the
documentation site, giving users visibility into what's coming next for
GAIA.

## Changes

### New Documentation Pages
- **Roadmap** (`docs/roadmap.mdx`) - Timeline and upcoming priorities
- **Chat UI Plan** (`docs/plans/chat-ui.mdx` + `chat-ui.md`) -
Privacy-first desktop chat with RAG
- **Installer Plan** (`docs/plans/installer.mdx` + `installer.md`) -
Lightweight one-command installer

### Navigation Structure
Added **Roadmap** as a new top-level tab:
```
Roadmap (tab)
├── What's Next (group)
│   └── Roadmap
└── Plans (group)
    ├── Installer
    └── Chat UI
```

### Key Features
- **Q1 2026 Timeline** - Visual Mermaid diagram showing Installer → Chat
UI
- **Work in Progress label** - Transparent about evolving plans
- **Analytics-driven** - Explains how priorities are determined
- **Community engagement** - Email contact (gaia@amd.com) for use cases
- **Dual format** - `.mdx` summaries for site, `.md` detailed specs for
GitHub

## Why

Based on analytics from amd-gaia.ai:
- `/quickstart` is the #1 page (38 views) - users want fast onboarding
- Chat agent playbook is #2 (17 views) - strong RAG/chat interest
- 60%+ Linux traffic - developer/privacy-focused audience

A public roadmap builds trust and enables community feedback on
priorities.

---------

Co-authored-by: kovtcharov-amd <kalin.ovtcharov@amd.com>
itomek pushed a commit that referenced this pull request Mar 12, 2026
itomek pushed a commit that referenced this pull request Mar 12, 2026
## Summary

Adds a public roadmap and technical implementation plans to the
documentation site, giving users visibility into what's coming next for
GAIA.

## Changes

### New Documentation Pages
- **Roadmap** (`docs/roadmap.mdx`) - Timeline and upcoming priorities
- **Chat UI Plan** (`docs/plans/chat-ui.mdx` + `chat-ui.md`) -
Privacy-first desktop chat with RAG
- **Installer Plan** (`docs/plans/installer.mdx` + `installer.md`) -
Lightweight one-command installer

### Navigation Structure
Added **Roadmap** as a new top-level tab:
```
Roadmap (tab)
├── What's Next (group)
│   └── Roadmap
└── Plans (group)
    ├── Installer
    └── Chat UI
```

### Key Features
- **Q1 2026 Timeline** - Visual Mermaid diagram showing Installer → Chat
UI
- **Work in Progress label** - Transparent about evolving plans
- **Analytics-driven** - Explains how priorities are determined
- **Community engagement** - Email contact (gaia@amd.com) for use cases
- **Dual format** - `.mdx` summaries for site, `.md` detailed specs for
GitHub

## Why

Based on analytics from amd-gaia.ai:
- `/quickstart` is the #1 page (38 views) - users want fast onboarding
- Chat agent playbook is #2 (17 views) - strong RAG/chat interest
- 60%+ Linux traffic - developer/privacy-focused audience

A public roadmap builds trust and enables community feedback on
priorities.

---------

Co-authored-by: kovtcharov-amd <kalin.ovtcharov@amd.com>
itomek added a commit that referenced this pull request Mar 19, 2026
- shell_tools: block dangerous shell operators (&&, ||, ;, backticks,
  $(...)) before execution to prevent command chaining on Windows where
  shell=True is used
- cli: remove duplicate --ui and --ui-port argparse registrations that
  caused runtime ArgumentError on 'gaia chat --ui'
- cli: remove max_indexed_files/max_total_chunks kwargs not in
  ChatAgentConfig (pylint E1123)
- sse_handler: hold streaming buffer when <think> block is open but
  closing tag not yet received, preventing raw think-tag leakage
- utils: add safe_open_document() TOCTOU-safe context manager and
  compute_file_hash_from_fd() for POSIX O_NOFOLLOW + lstat symlink
  detection, fixing Critical #2 from code review
- documents: use safe_open_document + temp-copy pattern in
  upload_by_path to prevent TOCTOU race conditions
- App.tsx: upgrade session polling from count-based to fingerprint-based
  comparison; add empty-guard against transient API errors
- test_sse_confirmation: skip tests for removed confirmation flow
- test_server: update assertions to match new security-first error
  messages from safe_open_document

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants