Skip to main content

No project description provided

Project description

🌌 Nebulous AI

Create AI agents for your own use case quickly.

AI agents are the future of automation and LLMs. Nebulous helps you create agents:

  • For your own business use case
  • In just 5 lines of code
  • By using the best agent algorithms

It's easy to learn and get started with. Ready to create your first agent in just 5 lines of code? Learn how.

1. Install Nebulous AI:

pip install nebulousai

2. Create an agent:

from nebulousai.core.planning import Planner
from nebulousai.core.brain import Brain
from nebulousai.agent import PlannerAgent
from nebulousai.all_tools import searchWikipediaTool

brain = Brain(brain_system_prompt="Answer questions by using Wikipedia as a source.")
planner = Planner(agent_goal="find obama's hobbies")

agent = PlannerAgent(name="wiki_agent",
              brain=brain,
              planner=planner)

agent.add_tool(searchWikipediaTool)

3. Let the agent plan a task and act on it:

result = agent.act()

>> {'tool_name': 'Wikipedia Search', 'arguments': {'search_term': 'Barack Obama'}}
Performed 'search_wikipedia'.
>> {'tool_name': 'Reason', 'arguments': {'input_text': 'What hobbies does Barack Obama enjoy?'}}
Performed 'reason'.

>> Result: Some of Barack Obama's favorite hobbies include playing basketball, reading, writing, and spending time outdoors. He is also known to be a fan of music and enjoys playing the guitar. Additionally, he has been seen golfing and has a passion for cooking and trying new foods.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nebulousai-0.1.1.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

nebulousai-0.1.1-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file nebulousai-0.1.1.tar.gz.

File metadata

  • Download URL: nebulousai-0.1.1.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for nebulousai-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8dced89a8c07cf8774f034fc1856429e51d9b0690a947c748140e3d96d6c179d
MD5 4a4f7f093916b33c8bc901ce01d394c3
BLAKE2b-256 9d1cfd4b6726bde1b2a89890e7171da77be3566350beb4949a23b31a878e5649

See more details on using hashes here.

File details

Details for the file nebulousai-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: nebulousai-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for nebulousai-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed1523509ba8263c9efc67bb327c4ad64474502754f3f989995d88c341ea2873
MD5 ca2e547e836e0d1788b45abcbcbdfa8a
BLAKE2b-256 0163eacc2c96209995bbad75caa832dbd7d1d807efb0eeca01d4cce23ae26ba5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page