anything  by tryanything-ai

AI automation framework for end-users

created 2 years ago
292 stars

Top 91.4% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a full-stack AI automation framework, aiming to be a user-friendly alternative to tools like Zapier, built with a focus on extensibility and AI integration. It targets users who need to build and manage automated workflows, offering a visual studio and a plugin architecture for customizability.

How It Works

The system comprises a Rust backend utilizing Axum for its REST API, with Supabase and Postgrest handling workflow and task queue management. Workflow processing involves traversal to task planning, action configuration via Tera templating, and a task queue system. Authentication and authorization are managed through Supabase, with a team and billing system built on BaseJump and Postgres Row Level Security. The frontend features a drag-and-drop editor powered by ReactFlow, with UI components from TailwindCSS and ShadCN, and action configuration using JSON schema forms.

Quick Start & Requirements

  • Primary install / run command: git clone https://github.com/tryanything-ai/anything.git followed by pnpm dev.
  • Prerequisites: Node.js (for pnpm), Rust, Supabase account, potentially a Postgres database.
  • Links: Main site, Discord, Demo Video.

Highlighted Details

  • Plugin architecture allows custom tasks to be written in any language compiling to WASM.
  • Workflow Studio features a drag-and-drop interface using ReactFlow.
  • Backend written in Rust for performance and safety.
  • Supabase and Postgrest are used for data management and API layers.

Maintenance & Community

  • Core team includes Carl Lippert.
  • Community engagement via Discord.

Licensing & Compatibility

  • The repository does not explicitly state a license in the provided README.

Limitations & Caveats

  • Several features are marked as incomplete or not yet implemented, including Webhook and Polling Triggers, Single Action Testing, Action Templates Management, and Workflow Templates Management.
  • The project appears to be in active development with several "coming soon" features.
Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
22 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.