Giter Site home page Giter Site logo

samuraigpt / camel-autogpt Goto Github PK

View Code? Open in Web Editor NEW
1.1K 25.0 96.0 165 KB

๐Ÿš€ Introducing ๐Ÿช CAMEL: a game-changing role-playing approach for LLMs and auto-agents like BabyAGI & AutoGPT! Watch two agents ๐Ÿค collaborate and solve tasks together, unlocking endless possibilities in #ConversationalAI, ๐ŸŽฎ gaming, ๐Ÿ“š education, and more! ๐Ÿ”ฅ

Home Page: https://camelagi.thesamur.ai/

License: MIT License

HTML 3.76% JavaScript 46.33% CSS 17.66% Python 32.25%
agent agi autogpt baby-agi camel gpt langchain llamaindex openai camelagi

camel-autogpt's Introduction

Camel-AutoGPT

You must have seen how powerful AI agents are with AutoGPT/BabyAGI โšก๏ธ

Imagine 2 of these agents interacting on a common goal๐Ÿคฏ

Camel AutoGPT allows you to configure and deploy communicating Autonomous AI agents. Name your own custom AI characters and have them embark on any goal imaginable ๐Ÿš€.

๐ŸŽ‰ Roadmap

  • Share agents conversation ๐Ÿ”—

  • Saving agent runs ๐Ÿ’พ

  • Prefixed instructor/assistant examples ๐Ÿง 

  • Web browsing capabilities ๐ŸŒ

  • Writing capabilities via a document API ๐Ÿ“„

  • More Coming soon...

Getting Started

Code is up, โญ (Star) the repo to receive updates

Follow Anil Chandra Naidu Matcha & Ankur Singh on twitter for updates

How to run ?

Follow steps from here https://github.com/SamurAIGPT/Camel-AutoGPT/blob/main/steps_to_run.md

References

https://github.com/lightaime/camel

Demo link

https://camelagi.thesamur.ai/

Support

Join our discord https://discord.gg/A6EzvsKX4u to get support

camel-autogpt's People

Contributors

anil-matcha avatar vadootvpeer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

camel-autogpt's Issues

why can't I fix the vulnerabilities?

33 vulnerabilities (27 moderate, 6 high)
I attempted to npm audit fix --force

Will install [email protected], which is a breaking change
node_modules/eslint-plugin-import/node_modules/semver
node_modules/eslint-plugin-jsx-a11y/node_modules/semver
node_modules/eslint-plugin-react/node_modules/semver
node_modules/istanbul-lib-instrument/node_modules/semver
node_modules/make-dir/node_modules/semver
eslint-plugin-import >=2.27.4
Depends on vulnerable versions of semver
node_modules/eslint-plugin-import
eslint-plugin-jsx-a11y >=6.6.0
Depends on vulnerable versions of semver
node_modules/eslint-plugin-jsx-a11y
eslint-plugin-react 7.19.0 || >=7.26.0
Depends on vulnerable versions of semver
node_modules/eslint-plugin-react
eslint-config-react-app >=7.0.0-next.75
Depends on vulnerable versions of eslint-plugin-react
node_modules/eslint-config-react-app
istanbul-lib-instrument >=1.2.0
Depends on vulnerable versions of semver
node_modules/istanbul-lib-instrument
@jest/reporters *
Depends on vulnerable versions of @jest/transform
Depends on vulnerable versions of istanbul-lib-instrument
Depends on vulnerable versions of istanbul-lib-report
Depends on vulnerable versions of istanbul-reports
node_modules/@jest/reporters
@jest/core *
Depends on vulnerable versions of @jest/reporters
Depends on vulnerable versions of @jest/transform
Depends on vulnerable versions of jest-config
Depends on vulnerable versions of jest-resolve-dependencies
Depends on vulnerable versions of jest-runner
Depends on vulnerable versions of jest-runtime
Depends on vulnerable versions of jest-snapshot
node_modules/@jest/core
jest >=24.2.0-alpha.0
Depends on vulnerable versions of @jest/core
Depends on vulnerable versions of jest-cli
node_modules/jest
jest-watch-typeahead >=0.6.0
Depends on vulnerable versions of jest
node_modules/jest-watch-typeahead
jest-cli >=23.0.0-alpha.0
Depends on vulnerable versions of @jest/core
Depends on vulnerable versions of jest-config
node_modules/jest-cli
babel-plugin-istanbul >=3.1.0-candidate.0
Depends on vulnerable versions of istanbul-lib-instrument
node_modules/babel-plugin-istanbul
@jest/transform *
Depends on vulnerable versions of babel-plugin-istanbul
node_modules/@jest/transform
babel-jest >=18.5.0-alpha.7da3df39
Depends on vulnerable versions of @jest/transform
Depends on vulnerable versions of babel-plugin-istanbul
node_modules/babel-jest
jest-config >=23.0.0-alpha.0
Depends on vulnerable versions of @jest/test-sequencer
Depends on vulnerable versions of babel-jest
Depends on vulnerable versions of jest-circus
Depends on vulnerable versions of jest-jasmine2
Depends on vulnerable versions of jest-runner
node_modules/jest-config
jest-runner >=24.2.0-alpha.0
Depends on vulnerable versions of @jest/transform
Depends on vulnerable versions of jest-runtime
node_modules/jest-runner
jest-runtime >=24.2.0-alpha.0
Depends on vulnerable versions of @jest/transform
Depends on vulnerable versions of jest-snapshot
node_modules/jest-runtime
@jest/test-sequencer <=28.0.0-alpha.11
Depends on vulnerable versions of jest-runtime
node_modules/@jest/test-sequencer
jest-circus >=25.2.4
Depends on vulnerable versions of jest-runtime
Depends on vulnerable versions of jest-snapshot
node_modules/jest-circus
jest-jasmine2 >=24.2.0-alpha.0
Depends on vulnerable versions of jest-runtime
Depends on vulnerable versions of jest-snapshot
node_modules/jest-jasmine2
jest-snapshot >=27.0.0-next.0
Depends on vulnerable versions of @jest/transform
node_modules/jest-snapshot
jest-resolve-dependencies >=27.0.0-next.0
Depends on vulnerable versions of jest-snapshot
node_modules/jest-resolve-dependencies
make-dir 2.0.0 - 3.1.0
Depends on vulnerable versions of semver
node_modules/make-dir
babel-loader >=8.1.0
Depends on vulnerable versions of find-cache-dir
Depends on vulnerable versions of make-dir
node_modules/babel-loader
find-cache-dir 2.1.0 - 3.3.2
Depends on vulnerable versions of make-dir
node_modules/find-cache-dir
istanbul-lib-report >=2.0.5
Depends on vulnerable versions of make-dir
node_modules/istanbul-lib-report
istanbul-reports >=3.0.0-alpha.0
Depends on vulnerable versions of istanbul-lib-report
node_modules/istanbul-reports

33 vulnerabilities (27 moderate, 6 high)

Malware!

This use is spreading malware from the website he is promoting do not use! Reported!

Local Server and Client Seems To Run - But Can't Login. Click button, nothing happens

Been scratching my head on this one for a while. I initially had a connection error but fixed it by changing "proxy": "http://localhost:5000", to "proxy": "http://127.0.0.1:5000",

Now, the server starts up successfully. And I can launch the client successfully. But when I click the Login with Google button, nothing happens. I have valid Google client ID + client secret. So not really sure why it's not working.

image
image
image
image

cannot init db due to google_client_id

flask db init

Traceback (most recent call last):
  File "/home/user/dev/Camel-AutoGPT/server/venv/bin/flask", line 8, in <module>
    sys.exit(main())
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/flask/cli.py", line 1063, in main
    cli.main()
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/click/core.py", line 1651, in invoke
    cmd_name, cmd, args = self.resolve_command(ctx, args)
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/click/core.py", line 1698, in resolve_command
    cmd = self.get_command(ctx, cmd_name)
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/flask/cli.py", line 578, in get_command
    app = info.load_app()
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/flask/cli.py", line 308, in load_app
    app = locate_app(import_name, name)
  File "/home/user/dev/Camel-AutoGPT/server/venv/lib/python3.10/site-packages/flask/cli.py", line 218, in locate_app
    __import__(module_name)
  File "/home/user/dev/Camel-AutoGPT/server/webserver.py", line 15, in <module>
    from agent_convo import rp
  File "/home/user/dev/Camel-AutoGPT/server/agent_convo.py", line 28, in <module>
    google_client_id = os.environ['google_client_id']
  File "/usr/lib/python3.10/os.py", line 679, in __getitem__
    raise KeyError(key) from None
KeyError: 'google_client_id'

any idea ?
Thxs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.