Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
66 changes: 0 additions & 66 deletions .github/workflows/pr-check.yml

This file was deleted.

20 changes: 13 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

**A unified CLI tool for managing multiple AI tools and model providers**

English | [简体中文](README_CN.md)
English | [简体中文](readme_cn.md)

</div>

Expand All @@ -28,6 +28,12 @@ AIM (AI Model Manager) is a powerful command-line tool designed to simplify the

⚠️ **This project is currently in the design phase.** Core functionality is being implemented.


## 🐛 Known Issues

- **`aim setup install codex`** - This command is still under development and actively being updated. Not recommended for production use at this time.
- **`aim setup install cc`** - This command is available and functional, but please note that once configured, it may cause `aim run cc` to fail. We are actively working on resolving this issue.

## 💭 Foreword

After many years in software development, the pace of AI development in recent years has consistently exceeded my imagination. I never thought years ago that AI would so profoundly change our development methods and lifestyles.
Expand All @@ -42,12 +48,12 @@ Welcome to experience this tool completed through human "manual labor" and AI "m

**One-line install:**
```bash
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1|curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash
```

**User installation (no sudo):**
```bash
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1|curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1 --user
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --user
```

### Basic Usage
Expand Down Expand Up @@ -85,9 +91,9 @@ aim run codex --key another-key

## 📚 Documentation

- **[CI/CD Complete Guide](docs/cicd/CI_CD_EN.md)** - Continuous integration and deployment reference
- **[Local Development Setup](docs/development-guide/LOCAL_DEV_EN.md)** - Local development environment configuration guide
- **[TUI Interface Design](docs/tui-interface/TUI_DESIGN_EN.md)** - Terminal user interface design documentation
- **[CI/CD Complete Guide](docs/cicd/ci_cd.md)** - Continuous integration and deployment reference
- **[Local Development Setup](docs/development-guide/local_dev.md)** - Local development environment configuration guide
- **[TUI Interface Design](docs/tui-interface/tui_design.md)** - Terminal user interface design documentation

## 🎯 Supported Providers

Expand Down Expand Up @@ -150,7 +156,7 @@ source test/local-dev-setup/dev-setup.fish # Fish

## 🤝 Contributing

We welcome contributions! Please see our [Development Guide](docs/development-guide/LOCAL_DEV_EN.md) for details.
We welcome contributions! Please see our [Development Guide](docs/development-guide/local_dev.md) for details.

1. **Fork this repository**
2. **Create a feature branch** (`git checkout -b feature/amazing-feature`)
Expand Down
20 changes: 13 additions & 7 deletions README_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,12 @@ AIM (AI Model Manager) 是一个强大的命令行工具,旨在简化多个 AI

⚠️ **本项目目前处于设计阶段。**核心功能正在实现中。


## 🐛 已知问题

- **`aim setup install codex`** - 此命令仍在开发中,正在积极更新。目前不建议在生产环境中使用。
- **`aim setup install cc`** - 此命令可用且功能正常,但请注意,一旦配置完成,可能会导致 `aim run cc` 失败。我们正在积极解决此问题。

## 💭 写在前面

从事软件开发多年,这两年 AI 的发展速度一直超出我的想象。几年前从未想过 AI 会如此深刻地改变我们的开发方式和生活方式。
Expand All @@ -42,13 +48,13 @@ AIM (AI Model Manager) 是一个强大的命令行工具,旨在简化多个 AI

**一行命令安装:**
```bash
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1|curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1| bash
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash
```


**用户目录安装(无需 sudo):**
```bash
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1|curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --version v1.1.0-rc1| bash -s -- --user
curl -fsSL https://raw.githubusercontent.com/fakecore/aim/main/scripts/setup-tool.sh | bash -s -- --user
```

### 基础用法
Expand Down Expand Up @@ -86,9 +92,9 @@ aim run codex --key another-key

## 📚 文档

- **[CI/CD 完整指南](docs/cicd/CI_CD.md)** - 持续集成和部署的权威参考
- **[本地开发环境设置](docs/development-guide/LOCAL_DEV.md)** - 本地开发环境配置指南
- **[TUI 界面设计](docs/tui-interface/TUI_DESIGN.md)** - 终端用户界面设计文档
- **[CI/CD 完整指南](docs/cicd/ci_cd_cn.md)** - 持续集成和部署的权威参考
- **[本地开发环境设置](docs/development-guide/local_dev_cn.md)** - 本地开发环境配置指南
- **[TUI 界面设计](docs/tui-interface/tui_design_cn.md)** - 终端用户界面设计文档

## 🎯 支持的提供商

Expand Down Expand Up @@ -151,7 +157,7 @@ source test/local-dev-setup/dev-setup.fish # Fish

## 🤝 贡献

我们欢迎贡献!请参阅我们的[开发指南](docs/development-guide/LOCAL_DEV.md)了解详情。
我们欢迎贡献!请参阅我们的[开发指南](docs/development-guide/local_dev_cn.md)了解详情。

1. **Fork 本仓库**
2. **创建功能分支** (`git checkout -b feature/amazing-feature`)
Expand All @@ -168,7 +174,7 @@ source test/local-dev-setup/dev-setup.fish # Fish

- **问题反馈**:[GitHub Issues](https://github.com/fakecore/aim/issues)
- **讨论区**:[GitHub Discussions](https://github.com/fakecore/aim/discussions)
- **文档**:[docs/](docs/)
- **文档**:[docs/](docs)

<div align="center">

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.1.0-rc1
1.1.0
28 changes: 4 additions & 24 deletions configs/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ settings:
default_provider: deepseek # Default provider
timeout: 60000 # Default timeout (milliseconds)

keys:

# Global Provider Configuration (OpenAI Compatible Endpoints)
providers:
deepseek:
Expand All @@ -29,36 +31,14 @@ providers:

kimi:
base_url: https://api.moonshot.cn/v1
model: moonshot-v1-8k
model: kimi-k2-turbo-preview
timeout: 60000

qwen:
base_url: https://dashscope.aliyuncs.com/compatible-mode/v1
model: qwen-plus
model: qwen3-max
timeout: 60000

# API Key Management
keys:
deepseek-key:
provider: deepseek
key: ${DEEPSEEK_API_KEY}
description: "DeepSeek API Key"

glm-key:
provider: glm
key: ${GLM_API_KEY}
description: "GLM API Key"

kimi-key:
provider: kimi
key: ${KIMI_API_KEY}
description: "KIMI API Key"

qwen-key:
provider: qwen
key: ${QWEN_API_KEY}
description: "Qwen API Key"

# Tool Configuration
tools:
claude-code:
Expand Down
Loading
Loading