You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: fix docs typos and example issues for issue 725
Correct broken snippets and grammar, fix RST formatting issues, and remove decorative emoji from documentation headers for consistency with project standards.
Copy file name to clipboardExpand all lines: README.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ pluggable persisters (e.g. for memory) to save & load application state.
40
40
Link to [documentation](https://burr.apache.org/). Quick (<3min) video intro [here](https://www.loom.com/share/a10f163428b942fea55db1a84b1140d8?sid=1512863b-f533-4a42-a2f3-95b13deb07c9).
41
41
Longer [video intro & walkthrough](https://www.youtube.com/watch?v=rEZ4oDN0GdU). Blog post [here](https://blog.dagworks.io/p/burr-develop-stateful-ai-applications). Join discord for help/questions [here](https://discord.gg/6Zy2DwP4f3).
42
42
43
-
## 🏃Quick start
43
+
## Quick start
44
44
45
45
Install from `pypi`:
46
46
@@ -57,7 +57,7 @@ burr
57
57
```
58
58
59
59
This will open up Burr's telemetry UI. It comes loaded with some default data so you can click around.
60
-
It also has a demo chat application to help demonstrate what the UI captures enabling you too see things changing in
60
+
It also has a demo chat application to help demonstrate what the UI captures, enabling you to see things changing in
61
61
real-time. Hit the "Demos" side bar on the left and select `chatbot`. To chat it requires the `OPENAI_API_KEY`
62
62
environment variable to be set, but you can still see how it works if you don't have an API key set.
63
63
@@ -73,7 +73,7 @@ See if you can find it.
73
73
74
74
For more details see the [getting started guide](https://burr.apache.org/getting_started/simple-example/).
75
75
76
-
## 🔩 How does Apache Burr work?
76
+
## How does Apache Burr work?
77
77
78
78
With Apache Burr you express your application as a state machine (i.e. a graph/flowchart).
79
79
You can (and should!) use it for anything in which you have to manage state, track complex decisions, add human feedback, or dictate an idempotent, self-persisting workflow.
| Works with non-LLM use-cases | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ |
159
159
160
-
## 🌯 Why the name Burr?
160
+
## Why the name Burr?
161
161
162
162
Apache Burr is named after [Aaron Burr](https://en.wikipedia.org/wiki/Aaron_Burr), founding father, third VP of the United States, and murderer/arch-nemesis of [Alexander Hamilton](https://en.wikipedia.org/wiki/Alexander_Hamilton).
163
163
What's the connection with (Apache) Hamilton? We imagine a world in which Burr and Hamilton lived in harmony and saw through their differences to better the union. Originally Apache Burr was built as a _harness_ to handle state between executions of Apache Hamilton DAGs (because DAGs don't have cycles),
@@ -207,7 +207,7 @@ but realized that it has a wide array of applications and decided to release it
207
207
**Aditya K.**
208
208
*DS Architect, TaskHuman*
209
209
210
-
## 🛣 Roadmap
210
+
## Roadmap
211
211
212
212
While Apache Burr is stable and well-tested, we have quite a few tools/features on our roadmap!
213
213
1. FastAPI integration + hosted deployment -- make it really easy to get Apache Burr in an app in production without thinking about REST APIs
@@ -222,11 +222,11 @@ While Apache Burr is stable and well-tested, we have quite a few tools/features
222
222
If you want to avoid self-hosting the above solutions we're building Burr Cloud. To let us know you're interested
223
223
sign up [here](https://forms.gle/w9u2QKcPrztApRedA) for the waitlist to get access.
224
224
225
-
## 🤲 Contributing
225
+
## Contributing
226
226
227
227
We welcome contributors! To get started on developing, see the [developer-facing docs](https://burr.apache.org/contributing).
228
228
229
-
## 👪 Contributors
229
+
## Contributors
230
230
231
231
### Code contributions
232
232
@@ -249,12 +249,12 @@ Users who have contributed small docs fixes, design suggestions, and found bugs
Apache Burr is released under the Apache 2.0 License. See [LICENSE](https://github.com/apache/burr/blob/main/LICENSE) for details.
255
255
256
-
# 🌎 Community
257
-
## 👨💻 Contributing
256
+
# Community
257
+
## Contributing
258
258
We're very supportive of changes by new contributors, big or small! Make sure to discuss potential changes by creating an issue or commenting on an existing one before opening a pull request. Good first contributions include creating an example or an integration with your favorite Python library!
259
259
260
260
To contribute, checkout our [contributing guidelines](https://github.com/apache/burr/blob/main/CONTRIBUTING.rst), our [developer setup guide](https://github.com/apache/burr/blob/main/developer_setup.md), and our [Code of Conduct](https://github.com/apache/burr/blob/main/CODE_OF_CONDUCT.md).
Copy file name to clipboardExpand all lines: docs/getting_started/simple-example.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ So hold tight! This gets you started with the basics but there's a lot more you
48
48
49
49
If you want to skip ahead to the cool stuff (chatbots, ML training, simulations, etc...) feel free to jump into the deep end and start with the :ref:`examples <examples>`.
50
50
51
-
🤔 If you prefer to learn by video, check out
51
+
If you prefer to learn by video, check out
52
52
`this video walkthrough <https://www.youtube.com/watch?v=rEZ4oDN0GdU>`_
53
53
using `this notebook <https://github.com/apache/burr/blob/main/examples/simple-chatbot-intro/notebook.ipynb>`_.
54
54
@@ -222,4 +222,4 @@ Now that we've built a basic application, we can do the following with only a fe
222
222
2. :ref:`Persist state to a database + reload <state-persistence>` -- add a ``initialize_from`` line to the builder and select a pre-existing/implement a custom persistence method.
223
223
3. :ref:`Add monitoring to track application data <tracking>` -- leverage ``with_tracker`` to track to the Burr UI and visualize your application live.
224
224
4. :ref:`Stream results back <streaming>` -- minimize time to first token by streaming results back to the user.
225
-
5. `Generate test cases from prior runs <https://github.com/apache/burr/tree/main/examples/test-case-creation>`_ -- use the ``burr-testburr-test-case create`` command to automatically generate test cases for your LLM app.
225
+
5. `Generate test cases from prior runs <https://github.com/apache/burr/tree/main/examples/test-case-creation>`_ -- use the ``burr-test-case create`` command to automatically generate test cases for your LLM app.
0 commit comments