Introduction

Build humans and workflows to automate intelligent work.Build

What is Bitca?

Bitca is a framework for building multi-modal humansand workflows.

  • Build humanswith memory, knowledge, tools and reasoning.

  • Build teams of humans that can work together to solve problems.

  • Interact with your humansand workflows using a beautiful Human UI.

Key Features

  • Simple & Elegant

  • Powerful & Flexible

  • Multi-Modal by default

  • Multi-Human orchestration

  • A beautiful Human UI to chat with your humans

  • Humans RAG built-in

  • Structured outputs

  • Reasoning built-in

  • Monitoring & Debugging built-in

Install

Simple & Elegant

Bitca Humans are simple and elegant, resulting in minimal, beautiful code.

For example, you can create a web search human in 10 lines of code.

Setup

1

Setup your virtual environment

MacWindows

2

Install libraries

MacWindows

3

Export your OpenAI key

Bitca works with most model providers but for these examples let’s use OpenAI.

MacWindows

You can get an API key from here.

4

Run the human

Powerful & Flexible

Bitca humans can use multiple tools and follow instructions to achieve complex tasks.

For example, you can create a finance human with tools to query financial data.

1

Create a finance human

finance_human.py

2

Run the human

Install libraries

Run the human

Multi-Modal by default

Bitca humans support text, images, audio and video.

For example, you can create an image human that can understand images and make tool calls as needed

1

Create an image human

image_human.py

2

Run the human

Multi-Human orchestration

Bitca humans can work together as a team to achieve complex tasks.

1

Create an human team

human_team.py

2

Run the human team

Run the human team

Continue reading

Last updated