Commit Graph

35 Commits

Author SHA1 Message Date
mykonos-ibiza 10d32c0487 refactor: remove RabbitMQ from the project
- Deleted RabbitMQ service from docker-compose configurations and related files.
- Updated environment variables and documentation to reflect the removal of RabbitMQ.
- Adjusted setup instructions and code to focus solely on Redis for backend operations.
2025-08-05 21:29:36 +05:30
Saumya bf3904e860 rtefactor backend 2025-07-31 09:07:09 +05:30
Marko Kraemer 010f0ab426
Revert "Revert random PR merged" 2025-07-28 08:14:58 +02:00
Marko Kraemer 454f0d3878
Revert "add support for Google Gemini API integration" 2025-07-28 08:07:42 +02:00
mykonos-ibiza ad9c1dabc8 add support for Google Gemini API integration
- Introduced GEMINI_API_KEY in setup and environment files.
- Updated SetupWizard to include Google Gemini as a supported LLM provider.
- Adjusted model selection logic to accommodate Gemini models.
- Modified billing and configuration files to handle Gemini model pricing and aliases.
- Updated documentation to reflect the addition of GEMINI_API_KEY.
2025-07-27 12:49:56 +05:30
LE Quoc Dat 93724249e7 AI: Add to all the related doc : morphllm as a provider; make it optional step when setting up by getting key at this :
https://morphllm.com/api-keys

when setting up, user should be able to choose to go to morphllm to get a key; or provide open router apikey (if not already in the previous step)
2025-07-24 13:14:52 +02:00
Cursor Agent f6e9d7342a Replace sandbox image with snapshot in Daytona configuration
Co-authored-by: sharath <sharath@kortix.ai>
2025-07-19 22:25:21 +00:00
Saumya 15edfaa959 Merge branch 'main' into PRODUCTION 2025-07-11 09:20:17 +05:30
sharath 441e729b95
Revert "Merge pull request #901 from tnfssc/perf/remove-dramatiq-worker-rabbitmq"
This reverts commit 39898f8ab5, reversing
changes made to 07f4e088ab.
2025-07-09 18:15:37 +00:00
Saumya 1c17932b87 Merge branch 'main' into pipedram-credentials-profile 2025-07-09 00:59:19 +05:30
Saumya d4840c5946 pipedream integration for MCPs 2025-07-08 18:48:49 +05:30
sharath a343264160
refactor(docker): remove RabbitMQ service and related configurations from Docker setup 2025-07-07 20:00:26 +00:00
Soumyadas15 8ac2b9ba11 chore(dev): add new agent scheduling setup to setup.py 2025-07-03 10:17:57 +05:30
sharath 3a49f9591b
docs: enhance contributing and self-hosting documentation
- Added quick setup instructions and detailed setup steps in CONTRIBUTING.md and SELF-HOSTING.md.
- Updated environment variable configurations and added new required services for setup.
- Improved clarity on the setup wizard's functionality and progress saving.
- Revised README files for both backend and frontend to include quick setup instructions and environment configurations.
- Updated model references to the latest version of the Anthropic model across various files.
- Removed deprecated workflow background script.
2025-06-23 16:16:44 +00:00
sharath beeabc5940
fix(setup): new API key collections and encryption key generation
- Added support for collecting Smithery, QStash, and MCP API keys.
- Introduced a function to generate a secure base64-encoded encryption key for MCP credentials.
- Updated the total steps in the setup wizard from 11 to 14 to accommodate new configurations.
- Modified environment variable loading to include new services.
- Updated dependency management in `pyproject.toml` and `uv.lock` to include new packages.
2025-06-23 15:51:29 +00:00
sharath 96f517113b
migrate: switch to uv from poetry 2025-06-15 17:43:21 +00:00
sharath fbeb95888d
refactor: update setup process with enhanced user prompts and virtual environment management
- Removed the clear_progress function as it was no longer needed.
- Added user prompts to skip Supabase database setup during installation.
- Implemented checks for existing virtual environments and created one if absent.
- Updated instructions for starting backend services to use 'python' instead of 'uv'.
- Enhanced test cases to cover new setup functionalities and user interactions.
2025-06-13 22:20:33 +00:00
sharath 56c6ed9fd8
refactor: enhance setup wizard with improved environment variable handling and user prompts
- Introduced a structured SetupWizard class to manage the setup process.
- Added methods for collecting and validating Supabase, Daytona, LLM, and search API keys.
- Implemented environment file configuration for both backend and frontend.
- Enhanced user interaction with clear prompts and validation for inputs.
- Added unit tests to ensure functionality and reliability of the setup process.
2025-06-13 20:58:56 +00:00
sharath 4ef4eeceb1
Merge branch 'PRODUCTION' into sync/production 2025-06-05 07:31:54 +00:00
sharath 6d944bdd7e
chore(setup): update Docker image version to 0.1.3 in setup.py, README, and configuration files 2025-06-05 06:52:52 +00:00
kdkiss bb4e9435d9
Update setup.py
Fix for env variables not being saved with the progress step.
2025-05-31 06:43:17 +02:00
Kolja Kiss f8e5ae062f feat(setup.py): For those complaining. Add resume support to setup script using progress tracking
with '#' will be ignored, and an empty message aborts the commit.
2025-05-30 06:08:09 +02:00
sharath c36c009430
fix(setup): add --build flag to rebuild on env changes 2025-05-28 11:12:59 +00:00
sharath ddca722b08
fix(setup): updated setup to work on windows reliably 2025-05-28 10:56:46 +00:00
sharath cad02c1a0c
fix: update Docker image version in setup instructions 2025-05-22 15:24:06 +00:00
sharath e871f82ca1
hotfix(setup): setup fails without a .env file 2025-05-19 13:40:31 +00:00
sharath 8d6a8a1d73
hotfix(setup): backend url fix 2025-05-18 00:14:52 +00:00
Marko Kraemer 8cac758951
Merge pull request #351 from tnfssc/chore/add-config
chore(config): refactor sandbox image constants into common config
2025-05-18 01:16:48 +02:00
sharath a532ef5938
hotfix(setup): uncomment required steps 2025-05-17 23:11:33 +00:00
sharath 22016b4cc5
chore(config): refactor sandbox image constants into common config 2025-05-17 23:09:03 +00:00
sharath e28d80703b
chore(setup): remove additional LLM providers 2025-05-17 22:56:27 +00:00
sharath 05c8145072
chore(setup): removed pre-built images step 2025-05-17 21:58:49 +00:00
sharath ff48576291
:Merge branch 'main' into pr/ravisojitra/301 2025-05-17 21:11:53 +00:00
Ravi Sojitra 2cfb73b033 Merge remote-tracking branch 'upstream/main' into self-deploy-script 2025-05-15 00:04:28 +05:30
Ravi Sojitra 390a0b9ef7 models and origins fix 2025-05-13 21:16:28 +05:30