If Posthog built Zapier. Feature complete, Fullstack, AI Automation framework written in Rust made for users.
🔗 Main site • 💬 Discord • 💻 Demo Video
git clone https://github.com/tryanything-ai/anything.git
pnpm dev
Workflow Rest API using Axum
- Workflow CRUD API via Postgrest over Supabase
- Workflow Versions Management
- Workflow Publishing / Active Management
- Worfklow Traversal to Task Planning
- Action Configuration Bundling with Tera
- Task Queue CRUD via Postgrest over Supabase
- Task Queue Processing System
- Trigger Management System
- Cron Triggers
- Webhook Triggers
- Polling Triggers
- User Management via Supabase
- User Oauth Integration Management
- Team Auth and Billing System using BaseJump open source template based on Postgres Row Level Security
- Drag and Drop Editor via ReactFlow
- Action Configuration via json-schema-form
- UI via TailwindCSS and ShadCN
- Workflow Testing Management
- Single Action Testing
- Action Templates Management
- Workflow Templates Management
- User Profiles
- Publish Workflow Templates
- Publish Action Templates
Love Anything? Give us a star ⭐️!
- An open automation tool that allows for maximum creativity and extensibility without sacrificing understandability.
- An architecture that lends itself towards the incremental adoption of new AI no matter which "shape" it takes
- An architecture that is focused on skating towards the puck of self authoring by storing state, logs, events etc in human centric, sovereign mediums easily understood and created by low cost LLM's.
- Each Action Type is defined by a Plugin.
- Think of Plugins the same as in VSCode but they execute tasks.
- You can author your own plugins or grab them from the community.
- Plugins are WASM and can be written in any language that can compile to it.
- Designed to be self describing so at first glance flows describe what they do more than "how" they do it
- Configuring is done through {{templating}} arguments with access to previous results, .env, system constants etc
Carl Lippert: Twitter