Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/UpstreetAI/upstreet-core
Build and deploy AI Agents, fast.
https://github.com/UpstreetAI/upstreet-core
agentic-framework agents ai ai-agents ai-agents-framework cli cloud command hosting llm react ship
Last synced: 3 days ago
JSON representation
Build and deploy AI Agents, fast.
- Host: GitHub
- URL: https://github.com/UpstreetAI/upstreet-core
- Owner: UpstreetAI
- Created: 2024-06-13T21:07:47.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T08:02:09.000Z (9 days ago)
- Last Synced: 2024-12-30T08:26:18.472Z (9 days ago)
- Topics: agentic-framework, agents, ai, ai-agents, ai-agents-framework, cli, cloud, command, hosting, llm, react, ship
- Language: TypeScript
- Homepage: https://upstreet.ai
- Size: 119 MB
- Stars: 11
- Watchers: 5
- Forks: 3
- Open Issues: 114
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
- awesome_ai_agents - Upstreet-Core - Build and deploy AI Agents, fast. (Building / Deployment)
- awesome_ai_agents - Upstreet-Core - Build and deploy AI Agents, fast. (Building / Deployment)
README
[![upstreet-logo](https://github.com/user-attachments/assets/56a1469a-1a2f-4fd2-a1d3-32fa44d7b02d)](https://upstreet.ai)
[![NPM](https://img.shields.io/badge/NPM-%23CB3837.svg?style=for-the-badge&logo=npm&logoColor=white)](https://npmjs.org/package/usdk)
[![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white)](https://upstreet.ai/usdk-discord)
[![X](https://img.shields.io/badge/X-%23000000.svg?style=for-the-badge&logo=X&logoColor=white)](https://x.com/upstreetai)[Upstreet.ai](https://upstreet.ai) is an open source framework to build + deploy AI agents with React.
> Star (⭐️) [this repo](https://github.com/upstreetAI/upstreet-core) to support our development.
[Table of Contents](#in-this-repo) •
[Getting started with USDK](#getting-started-with-usdk) •
[Contributing](#contributing) •
[Attributions](#usdk-is-built-with)[![Tutorial Video](./screenshots/video-thumbnail.png)](https://www.youtube.com/watch?v=Fr78GhpaYB4&t=2s)
## In this repo...
### Chat App:
- 🌐 Link: https://upstreet.ai
- 📁 Directory: [/apps/chat](https://github.com/UpstreetAI/upstreet-core/tree/main/apps/chat)
- 📖 Documentation: [/apps/chat/README.md](https://github.com/UpstreetAI/upstreet-core/blob/main/apps/chat/README.md)### Docs:
- 🌐 Link: https://docs.upstreet.ai
- 📁 Directory: [/apps/docs](https://github.com/UpstreetAI/upstreet-core/tree/main/apps/docs)
- 📖 Documentation: [/apps/docs/README.md](https://github.com/UpstreetAI/upstreet-core/blob/main/apps/chat/README.md)### USDK:
- 📁 Directory: [/packages/usdk](https://github.com/UpstreetAI/upstreet-core/tree/main/packages/usdk)
- 📖 Documentation: [/apps/docs/README.md](https://github.com/UpstreetAI/upstreet-core/blob/main/packages/usdk/README.md)## Getting started with USDK
If you want to get started with Upstreet Agents in general, you can simply install `usdk` via `pnpm`:
```bash
pnpm i -g usdk
```> ⚠️ Please ensure you have Node version 22.9.0 or above, otherwise `usdk` will not work.
Read more about how to use `usdk` in the [documentation](https://docs.upstreet.ai/install).
If you want to dive deeper into `usdk` and Upstreet, you can [set up this repository locally.](#Setting-up-your-development-environment)
## Contributing
Found a bug? Want a new feature? [Open an issue](https://github.com/upstreetAI/upstreet-core/issues/new) on GitHub, or talk to the [community](https://upstreet.ai/usdk-discord) to get help.
### Setting up your development environment
#### Install dependencies
Run install from the root directory:
```bash
pnpm install
```#### Run Apps
Run Chat App
> From the root directory run:
> ```bash
> pnpm run chat dev
> ```Run Docs App
> From the root directory run:
> ```bash
> pnpm run docs dev
> ```#### Install `usdk` locally
From the root directory run:
```bash
cd packages/usdk
pnpm i
pnpm i -g .
usdk --version
```Editing the `usdk` package will now automatically update your locally-installed version.
---
### USDK is built with
![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![Cloudflare](https://img.shields.io/badge/Cloudflare-F38020?style=for-the-badge&logo=Cloudflare&logoColor=white)
![ChatGPT](https://img.shields.io/badge/chatGPT-74aa9c?style=for-the-badge&logo=openai&logoColor=white)
![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white)
![Turborepo](https://img.shields.io/badge/Turborepo-%230F0813.svg?style=for-the-badge&logo=Turborepo&logoColor=white)... And many more closed source and open-source projects.