stablyai / stablyai/orca

feat: Add AdaL (SylphAI) agent support

Open
#3,085 2 comments 0 reactions 1 assignee Claimed by @brennanb2025 View on GitHub
enhancement size/m
Dominant language
TypeScript
Stars
71.3k
Forks
4.7k
Avg merge
17h 8m
Merged PRs (30d)
475

Description

## Summary

Add [AdaL CLI](https://docs.sylph.ai) by SylphAI as a supported agent in Orca.

## What is AdaL?

AdaL is a self-evolving agentic coding tool that runs in the terminal, created by [SylphAI](https://sylph.ai) and named after Ada Lovelace. It is installed via npm:

```bash
npm install -g @sylphai/adal-cli
adal
```

Requires Node.js 20+.

## Links

- **Docs**: https://docs.sylph.ai
- **GitHub**: https://github.com/SylphAI-Inc/adal-cli
- **npm**: @sylphai/adal-cli

## Proposed Changes

- Add `adal` to the `TuiAgent` union type in `src/shared/types.ts`
- Add `adal` to `AGENT_KIND_VALUES` in `src/shared/telemetry-events.ts`
- Map `adal` in `src/shared/agent-kind.ts`
- Add catalog entry in `src/renderer/src/lib/agent-catalog.tsx` with:
- `cmd: \"adal\"`
- `faviconDomain: \"sylph.ai\"`
- `homepageUrl: \"https://docs.sylph.ai\"`

## Additional Context

AdaL supports MCP, multi-model routing (Gemini, GPT, Claude), and has an active community with 74+ GitHub stars.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.