Commit Graph

44 Commits

Author SHA1 Message Date
Waleed Latif
717e17d02a feat(bun): upgrade to bun, reduce docker image size by 95%, upgrade docs & ci (#371)
* migrate to bun

* added envvars to drizzle

* upgrade bun devcontainer feature to a valid one

* added bun, docker not working

* updated envvars, updated to bunder and esnext modules

* fixed build, reinstated otel

* feat: optimized multi-stage docker images

* add coerce for boolean envvar

* feat: add docker-compose configuration for local LLM services and remove legacy Dockerfile and entrypoint script

* feat: add docker-compose files for local and production environments, and implement GitHub Actions for Docker image build and publish

* refactor: remove unused generateStaticParams function from various API routes and maintain dynamic rendering

* cleanup

* upgraded bun

* updated ci

* fixed build

---------

Co-authored-by: Aditya Tripathi <aditya@climactic.co>
2025-05-18 01:01:32 -07:00
Waleed Latif
db369fed55 docs: updated README.md 2025-05-12 17:00:13 -07:00
Waleed Latif
a92ee8bf46 feat(turbo): restructured repo to be a standard turborepo monorepo (#341)
* added turborepo

* finished turbo migration

* updated gitignore

* use dotenv & run format

* fixed error in docs

* remove standalone deployment in prod

* fix ts error, remove ignore ts errors during build

* added formatter to the end of the docs generator
2025-05-09 21:45:49 -07:00
Emir Karabeg
dce826840c Update README.md 2025-05-05 14:30:00 -07:00
Waleed Latif
4da83a1e3c update README 2025-04-28 22:46:34 -07:00
Peter Dave Hello
0202f41e74 Fix X handle in the README badge (#234) 2025-04-08 20:47:14 -07:00
Emir Karabeg
4030276c6d Update README.md 2025-03-31 16:34:01 -07:00
Faizan Ahmed
a41da903ff Update README.md (#210) 2025-03-31 16:28:40 -07:00
Waleed Latif
b4f6746137 docs: update README.md 2025-03-29 13:38:36 -07:00
Arunabh Sharma
fe2c7d8d98 feat(ollama): Adding ollama for enabling local model agents (#153)
* feat(ollama): add ollama package dependency, add two separate deployment docker compose files and add a shell script to toggle between the deployment docker compose files

add base ollama.ts implementation

add latest attempt to fetch Ollama models dynamically

fix ollama dynamic model fetching, models now being rendered on GUI

fix package and package-lock.json to remove ollama dependency and add types.ts for ollama

switch MODEL_PROVIDERS to getModelProviders

make dynamic ollama model dropdown change using zustland store

make dynamic ollama model changes to router and evaluator ts too

* feat(ollama): fix evaluated options by de-duplicating it

* feat(ollama): make README.md change to reflect local model workflow

* feat(ollama): add base non-ollama docker compose file, add --local flag to start_simstudio_docker.sh with ollama service

* feat(ollama): fix README.md local model instructions

* feat(ollama): remove de-duplication logic and separate getModelProviders into two

* fix non-local init and translate.ts

* create combined docker-compose file and fix start_simstudio_docker script too

* update package-lock.json

* feat(ollama): fix README.md instructions and docker compose

---------

Co-authored-by: Arunabh Sharma <arunabh.sharma@supernal.aero>
2025-03-29 13:34:44 -07:00
Waleed Latif
a11cbd92af feat(waitlist): modified waitlist flow, protected signup in production to ensure only user's who've been let off the waitlist can signup (#200)
* added email templates for initial signup and confirmation email

* added waitlist flow. when someone signs up, we send them an email and then when we let them off the waitlist, we send them a link to login and change their status in the table

* added waitlist store similar to logs store, added admin panel for letting ppl off the waitlist

* wrap signup form in a suspense boundary to resolve build error

* added already joined notif to waitlist

* added rate limiter using redis, added token validation in middleware for protected routes

* cleaned up email components, consolidated footer implementation
2025-03-28 14:56:54 -07:00
Waleed Latif
4714599339 docs: upgrade from MIT to Apache-2.0 license and update all relevant docs 2025-03-22 14:35:53 -07:00
Waleed Latif
652e0b205c fix[docker]: fixed devcontainer to match new file structure 2025-03-18 13:34:31 -07:00
Waleed Latif
4d07eaf541 docs: update README.md 2025-03-17 23:45:34 -07:00
Waleed Latif
4d66494f36 tests[tools]: added tests for some specific tools & general execution of tools 2025-03-17 13:32:00 -07:00
Waleed Latif
b41982558d chore: updated prettier config and ran format, updated README 2025-03-17 12:25:01 -07:00
Waleed Latif
622e05a430 chore: added code of conduct, security guidelines. updated issue templates, CONTRIBUTING, README 2025-03-16 15:20:27 -07:00
Waleed Latif
ef467537d5 docs: Updated dockerfile and README 2025-03-14 18:03:53 -07:00
Waleed Latif
60ee86c71d docs: updated docker + README to reflect new monorepo structure, removed husky 2025-03-13 16:33:14 -07:00
Waleed Latif
d7337069ce docs: updated README.md 2025-03-07 00:17:14 -08:00
Emir Karabeg
fdbc01345f Update README.md 2025-03-06 23:34:22 -08:00
Emir Karabeg
caca804683 updated README 2025-03-06 23:32:48 -08:00
Waleed Latif
64ebe4ed21 docs: updated README.md and CONTRIBUTING.md 2025-03-06 13:33:28 -08:00
Waleed Latif
d631075418 feat: update README.md and CONTRIBUTING.md 2025-03-06 02:06:35 -08:00
Waleed Latif
cac85c6c24 feat(npm): Rename CLI package from @sim/cli to @simstudio/cli and update references 2025-03-05 11:59:44 -08:00
Waleed Latif
f41750ed5b feat: updated README.md 2025-03-04 12:09:21 -08:00
Waleed Latif
23e3c37750 feat: updated README.md and CONTRIBUTING.md to match new paths for scripts 2025-03-04 11:47:21 -08:00
Waleed Latif
b3347afa4e feat(npx): added scaffolding for 'npx sim' command that relies on localStorage only, can be ran from anywhere with Nodejs 2025-03-04 11:45:55 -08:00
Waleed Latif
4e51d25278 feat: Update README.md and CONTRIBUTING.md 2025-03-03 13:28:16 -08:00
Waleed Latif
2f58ff0fbc feat: Update README.md and CONTRIBUTING.md 2025-03-03 13:14:04 -08:00
Waleed Latif
0287538584 feat(docs): Update README.md and CONTRIBUTING.md 2025-03-03 12:33:29 -08:00
Emir Karabeg
b1cc571d59 Update README.md 2025-02-26 23:55:54 -08:00
Waleed Latif
d95d3ca9d0 docs: update README.md 2025-02-16 02:02:01 -08:00
Emir Karabeg
98e795dfd6 Update README.md 2025-02-15 13:38:18 -08:00
Emir Karabeg
a1d29813a5 Update README.md 2025-02-15 13:17:03 -08:00
Emir Karabeg
94fa08ec4c Updated README 2025-02-15 13:08:51 -08:00
Waleed Latif
9493055c60 Added prettier, added husky pre-commit hook to ensure formatting 2025-02-05 03:10:23 -08:00
Emir Karabeg
9a4e13f440 Alphabetically sorted icons 2025-01-14 19:59:04 -08:00
Emir Karabeg
ee044cf655 Updated readme to include icons 2025-01-14 19:30:06 -08:00
Emir Karabeg
51d4739448 Updated readme clone link 2025-01-12 19:38:20 -08:00
Emir Karabeg
772fdeabca Updated readme 2025-01-12 19:35:05 -08:00
Emir Karabeg
fa1df8f2ed Updated readme 2025-01-12 19:34:20 -08:00
Emir Karabeg
b8b551e2e9 Updated readme 2025-01-12 19:33:55 -08:00
Emir Karabeg
5b1719057b first commit 2025-01-05 14:48:01 -08:00